The NodeJs REST API for Ticket Support Android Application (https://github.com/skarimi20/TicketSupport).
in this Project you will learn:
- Save, Read, Update and Delete data in MongoDB with mongoose module.
- Authentication and Authorization with JWT (https://jwt.io/introduction/).
- Create CRUD operations with ExpressJS framework.
- Working with Models, Middlewears, config, logging and etc.
- Proper storing files and folders.
- sending SMS to user mobile number with www.sms.ir (an iranian SMS provider).
Attention: in this project we dont Hashing Passwords because HEROCU! please Encrypt Passwords with Bycrypt or etc. Please Don't hesitate to send Questions and Suggests.