EduSphere-Platform is a FullStack Web Application built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). The platform is designed to provide a seamless and interactive experience for users to browse, purchase, and enroll in various online courses.
- User Authentication: Secure login and registration using JWT tokens. ✔️
- Course Browsing: Users can browse through a catalog of courses, filter by categories, and search by keywords.
- Course Enrollment: Once registered, users can enroll in courses and access their learning dashboard.
- Admin Dashboard: Admin users can manage course content, add new courses, and handle user accounts.
- Payment Integration: Users can purchase courses securely via integrated payment gateways.
- Progress Tracking: Users can track their progress in enrolled courses.
- Responsive Design: The platform is fully responsive and mobile-friendly.
- React.js: For building a dynamic and responsive user interface.
- TailwindCss: For Styling.
- Node.js: The core runtime environment for the server.
- Express.js: For creating RESTful APIs.
- MongoDB: NoSQL database for storing user data, course information, and progress.
- JWT (JSON Web Tokens): For user authentication and authorization.