-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Describe the Feature
I would like to contribute to the backend of the Book Review API. My contribution would focus on implementing core features such as:
User Authentication: signup, loginUser, logoutUser, refreshAccessToken
Book Management: addBook, getBook, books, searchBooks
Review Management: submitReview, updateReview, deleteReview
Additional backend capabilities like AWS S3 file uploads, file compression, and Redis integration.
Use Case
This feature set will enable a fully functional book review system. Users will be able to authenticate, browse and manage books, and submit or manage their reviews. These features are essential for an MVP version of a scalable book review platform.
Additional Information
I plan to follow clean architecture principles and maintain RESTful standards. All routes will be secured using JWT, and Redis can be used for token blacklisting or caching popular books.
Suggested Tools
Authentication: bcrypt, jsonwebtoken, cookie-parser
File Upload: AWS SDK, Multer, Sharp (for compression)
Data Caching: Redis, ioredis
Database: MongoDB
Additional Context or Information
I have prior experience working on similar features in production-ready applications and would like to contribute meaningfully to this project. I am happy to follow the existing codebase standards and documentation.