Skip to content

CourseX is a modern web application designed to provide a platform for instructors to sell online courses

Notifications You must be signed in to change notification settings

SSameer20/coursex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CourseX

CourseX is a modern web application designed to provide a platform for instructors to sell online courses and for students to purchase and learn from them. With an intuitive user interface, secure payment integration, and comprehensive course management, CourseX aims to bridge the gap between instructors and learners.

Features

  • Course Creation: Instructors can create and manage courses with video lectures, resources, quizzes, and more.
  • Secure Payment Gateway: Integration with payment gateways like Stripe or PayPal for safe and secure transactions.
  • Course Management: Easy tracking of progress, assignment submissions, and quiz results for both instructors and students.
  • Responsive Design: Optimized for mobile, tablet, and desktop.
  • User Authentication: Secure login and registration system using JWT for authentication and authorization.
  • Course Reviews: Students can review courses after completion, giving feedback to instructors.
  • Admin Dashboard: A powerful dashboard for admins to monitor and manage users, courses, and transactions.

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Vite
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT

About

CourseX is a modern web application designed to provide a platform for instructors to sell online courses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published