BookShare - Flaunt your reads and discover literary gems!
BookShare is a platform for discovering and sharing books with other users. It enables book lovers to find books they want to read, list their books and connect with others for book exchange
- User Registration and Authentication.
- Add, Fetch, Update and Delete Books.
- Manage books within Personal Collections.
-
Clone the repository
git clone git@github.com:KehindeBello/BookShare.git -
Change directory to project folder
cd BookShare -
Install the required dependencies
npm install -
Configure environmental variables as specified in '.env.example'
-
Start the app
npm start -
Ensure you have Postman installed and import the postman collection contained in this repo.
Explore the app's functionality through the requests and use the app acccording to your needs.
- Register a user.
- Fetch/Add a book/books.
- Create a Collection.
- Add book/books to the Collection.
- Delete Collection.
- Sign Out.