-Initialize a new Node.js project -Add Express, jsonwebtoken, mongoose to it as a dependency -Create index.js -Add route skeleton for user login, signup, purchase a course, sees all courses, sees the purchased courses course -Add routes for admin login, admin signup, create a course, delete a course, add course content. -Define the schema for User, Admin, Course, Purchase -Add a database (mongodb), use dotenv to store the database connection string -Add middlewares for user and admin auth -Complete the routes for user login, signup, purchase a course, see course (Extra points - Use express routing to better structure your routes) -Create the frontend
-
Notifications
You must be signed in to change notification settings - Fork 0
amanrj03/Course-Selling-App
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published