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)
-
Notifications
You must be signed in to change notification settings - Fork 0
nandankumar51/Course-Selling-App
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 0
No packages published