An EdTech Platform for Modern Learning
StudyNotion is a comprehensive educational platform built using the MERN stack (MongoDB, Express.js, React.js, Node.js). It offers learners and educators an intuitive space to explore, enroll, and engage with online courses.
- User Authentication: Secure login and registration system with JWT-based authentication.
- Course Management: Add, update, and delete courses with rich content.
- Role-based Access: Separate dashboards for students, instructors, and admins.
- Interactive Learning: Watch videos, take quizzes, and track progress.
- Payment Gateway Integration: Easy checkout for premium content.
- Responsive Design: Fully optimized for mobile and desktop platforms.
- Frontend: React.js with React Router for navigation and Redux for state management.
- Backend: Node.js with Express for handling API requests.
- Database: MongoDB for storing user data, courses, and transactions.
- Authentication: JSON Web Tokens (JWT) for secure access control.
- Styling: CSS, Bootstrap, or Material-UI for a sleek user interface.
Contributions are welcome! Feel free to:
- Fork the repository
- Raise issues to report bugs or request features
- Submit pull requests to improve the platform