Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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. "

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