Skip to content

The web-app is deployed but would take 50 sec, when opened for the first time.

Notifications You must be signed in to change notification settings

014aman/theTutors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#theTutor

About the Project:

  1. Created as a personal project to learn and demonstrate proficiency in Node.js, Express, MongoDB, and related libraries.
  2. Integrated with the Razorpay API in test mode to allow users to explore the platform without making actual payments for course purchases.
  3. Implemented authentication using Passport.js for enhanced security.
  4. Utilized Multer for local video uploads, but faced server downtime issues for long-unused videos, highlighting the need for cloud storage solutions like AWS or Azure.
  5. Developed dynamic pages using EJS for an interactive user experience.

Key Contributions:

  1. Designed and developed a full-stack web application.
  2. Gained hands-on experience with Node.js, Express, MongoDB, Razorpay API, Passport.js, Multer, EJS, and cloud storage services.
  3. Addressed server downtime challenges, proposing a solution for video storage in the cloud.

About

The web-app is deployed but would take 50 sec, when opened for the first time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published