BookShelfCentral is a web application that allows users to search for books and add them to their bookshelf. The application is built using MERN. The application allows to search for books and display the results. The user can then add the book to their bookshelf. The bookshelf is stored in MongoDB database. The user can then view their bookshelf and remove books from it.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system
What things you need to install the software and how to install them
Node.js
MongoDB
Express.js
React.js with Vite
A step by step series of examples that tell you how to get a development env running
Now install the dependencies
cd frontend
npm install
cd backend
npm install
We are almost done, Now just start the development server.
For Frontend.
cd frontend
npm run dev
For Backend.
Open another terminal in folder, Also make sure mongodb is running in background.
cd backend
npm run dev
Done! Now open localhost:3000 in your browser.
- MongoDB - Used to store bookshelf
- Express - Used for routing
- React - Used for frontend development
- Node - Used for backend development
- Anuj Kundar
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details