Skip to content

This is an E-Learning Platform. Tech stack used - Next.js, Express, Mongodb, Node

Notifications You must be signed in to change notification settings

Sahiljit/DeepLearn-Readme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

DeepLearn

This is an E-Learning Platform. Do watch the Demo (watch at 1.25x)

NOTE- I haven't made code of this project public. If you wanna contribute, then please reach out to me through sahiljit.dev


Technologies Used

Following are the technologies used to build this app :-
  1. Next.js
  2. Sass
  3. Material UI
  4. Context API
  5. MongoDB
  6. Express.js
  7. Node.js
  8. Mongoose
  9. JsonWebToken
  10. AWS - IAM, S3
  11. Stripe

Functionalities

Students

  1. Search Courses
  2. Watch preview lessons
  3. Enroll in a course
  4. Review/ Rate Course
  5. Mark lessons as complete/incomplete

Instructor

  1. Create Course
  2. Edit/Update Course
  3. Add/Remove/Update Lessons
  4. Also have all functionalities of student

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

Screens

  1. Home screen
  2. About screen
  3. Courses List screen
  4. Course Details screen
  5. Login/Sign-up screens
  6. Course view screen
  7. Enrolled courses screen
  8. Become-instructor screen
  9. Instructor dashboard
  10. Instructor courses screen
  11. Create Course screen
  12. Course Edit Screen

Releases

No releases published

Packages

No packages published