A Books Service API built with Node.js and Express.js, providing functionality for:
-
User Authentication: Sign up and login with JWT token-based authentication.
-
Book Management: Add, retrieve, and manage books by name and associated library.
-
Library Management: Handle libraries with books and track which books belong to each library.
-
Firebase Integration: Used for storing book images in Firebase Storage Bucket.
-
MongoDB: For database management of users, books, and libraries.
-
Postman: API testing and documentation provided through a Postman collection.
Firebase Storage | MongoDB Compass | Postman |
---|---|---|
- API is hosted on Render: API on Render
- Postman Collection: Postman Collection Link