Skip to content

The Course Selling App is a full-stack dynamic and responsive web application designed to facilitate the buying and selling of online courses.

Notifications You must be signed in to change notification settings

nandankumar51/Course-Selling-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

The Course Selling App is a full-stack dynamic and responsive web application designed to facilitate the buying and selling of online courses. It features an admin panel, a secure payment gateway, and an intuitive user interface. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), this application ensures seamless performance, scalability, and flexibility. Features User Authentication: Secure login and registration using JWT authentication. Admin Panel: Manage courses, users, and transactions. Course Management: Add, update, and delete courses with multimedia support. Payment Gateway Integration: Secure payment processing for course purchases. Dynamic & Responsive UI: Fully optimized for different screen sizes. User Dashboard: Track purchased courses and progress. Search & Filter: Advanced course search and categorization. RESTful API: Structured API endpoints for seamless communication between frontend and backend. Tech Stack Frontend: React.js with React Router, Redux, TailwindCSS Backend: Node.js, Express.js Database: MongoDB (with Mongoose ORM) Authentication: JSON Web Tokens (JWT) Payment Integration: Stripe or PayPal Hosting: Vercel (Frontend), Heroku/Render (Backend)

About

The Course Selling App is a full-stack dynamic and responsive web application designed to facilitate the buying and selling of online courses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •