Skip to content

Dinesh4013j/eLearningPlatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elearning-Platform-Using-MERN

Software Engineering Course Project

Description

This is an Elearning Platform built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides a comprehensive solution for delivering online courses, managing users, and facilitating communication between instructors and students.

Features

  • User Authentication: Allows users to sign up, log in, and manage their profiles securely.
  • Course Management: Instructors can create, update, and delete courses. Students can enroll in courses and track their progress.
  • Content Delivery: Supports various multimedia formats for course materials such as videos, documents, and quizzes.
  • Discussion Forums: Enables communication between students and instructors through discussion forums for each course.
  • Responsive Design: Ensures the platform is accessible and user-friendly across devices of all sizes.

Technologies Used

  • MongoDB: NoSQL database used for storing user data, course content, and other application data.
  • Express.js: Backend web application framework for building APIs and handling HTTP requests.
  • React.js: Frontend library for building interactive user interfaces.
  • Node.js: JavaScript runtime environment for executing server-side code.
  • Redux: State management library for managing application state in React.js.
  • JWT Authentication: JSON Web Tokens used for user authentication and authorization.
  • Chakra-UI: React components for implementing Google's Material Design.

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request. If you'd like to contribute to the project:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Submit a pull request with a clear description of the changes.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors