It is a photography service application. Where a user can see all the packages that the vendor provides. After logging in with JWT auth, the user can order a package and see the order status from the dashboard. User can also give a review. The Admin can add a new package, remove a package, see all orders, change order status. Admin can also make a user admin.
This is serverside part of this application.
- Express (REST API)
- Mongoose (MongoDB)
- JWT Auth
- Joi Validation (to validate backend data)
- Cloudinary (to host image)
- Sendgrid (to sent mail)