A simple REST API built with Node.js, Express, and MongoDB to manage books.
- Add a book
- Get all books
- Get book by ID
- Update a book
- Delete a book
- Node.js
- Express.js
- MongoDB
- Mongoose
- Dotenv
config/ database connection
models/ Book schema
routes/ API routes
server.js entry point
.env environment variables
- Install dependencies
npm install- Create
.envfile
PORT=3000
MONGO_URI=mongodb://127.0.0.1:27017/bookstore- Run server
node server.js- POST
/api/books - GET
/api/books - GET
/api/books/:id - PUT
/api/books/:id - DELETE
/api/books/:id