Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.57 KB

File metadata and controls

35 lines (23 loc) · 1.57 KB

EduSphere-Platform

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.

EduSphere Logo

Features

  • 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.

Tech Stack

[EduSphere Demo]

Frontend:

  • React.js: For building a dynamic and responsive user interface.
  • TailwindCss: For Styling.

Backend:

  • 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.

Description