Live Server: https://lens-queen-api.vercel.app
Live Site: https://lens-queen.web.app
- Expressjs
- cors
- dotenv
- jwt(jsonwebtoken)
- formidable (parse formdata)
- imgbb-uploader (upload image in imgbb)
- mongodb
- users see all services.
- user see all reviews for a particular service also only logged user can add service and reviews
- logged user can delete, update their service and review.
- need user authentication. using jwt token
- Mongodb (Native)
- GET /api/services [public]
- GET /api/services-count [public]
- GET /api/service/:serviceId [public]
- POST /api/service [public]
- PATCH /api/service/:serviceId [private]
- DELETE /api/service/:serviceId [private]
- GET /api/reviews [public]
- GET /api/review/:reviewId [public]
- POST /api/review [public]
- PATCH /api/review/:reviewId [private]
- DELETE /api/review/:reviewId [private]
- GET /api/auth/validate-token [public] [check token valid or not]
- POST /api/auth/generate-token [public] [generate a token]
- POST /api/blogs [public]
- POST /api/testimonials [public]
- POST /api/projects [public]
- And much more...