Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shahriaras/umc-2.0-backend
Backend of - "A complete full-stack course management system. This is a very similar website to Udemy / Coursera. "
https://github.com/shahriaras/umc-2.0-backend
bcrypt express lms mongoose nodejs nodemailer
Last synced: about 7 hours ago
JSON representation
Backend of - "A complete full-stack course management system. This is a very similar website to Udemy / Coursera. "
- Host: GitHub
- URL: https://github.com/shahriaras/umc-2.0-backend
- Owner: shahriarAS
- Created: 2021-10-10T13:03:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-12T15:58:50.000Z (over 2 years ago)
- Last Synced: 2024-01-29T13:55:01.705Z (12 months ago)
- Topics: bcrypt, express, lms, mongoose, nodejs, nodemailer
- Language: JavaScript
- Homepage: https://umc-lms.onrender.com/
- Size: 152 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Backend - UMC LMS ( Online Course Website )
This is the backend part of **[UMC LMS](https://github.com/shahriar-programmer/umc-lms)** Webapp.
### Backend Challenges I Faced:
- Securely Email sending with Nodemailer, SMTP, Gmail, and OAuth2.
- Managing the MongoDB ( Because of multiple one-to-one, one-to-many relation ).
- Writing Clean Code + Maintaining folder structure.### Backend Skills I earned:
- Nodemailer.
- Writing clean code.### Packages ( Some of them )
- NodeJs
- Express
- mongoose
- nodemailer
- bcrypt
- jsonwebtoken