This is a simple Node.js project for managing book rentals. The project uses MongoDB for storing data about users, books, and their transactions. It provides several APIs for querying and managing the rental process.
- Node.js: Backend framework for building the APIs.
- Express: Web framework for routing and middleware.
- MongoDB: NoSQL database for storing data.
- Mongoose: ORM to connect and interact with MongoDB.
- Next.js/React: I will to build a frontend.
Follow these steps to run the project locally.
Before you begin, make sure you have the following installed:
- Node.js (v14+)
- MongoDB (You can use a local instance or connect to a cloud MongoDB service like MongoDB Atlas)
Clone the repository to your local machine:
git clone https://github.com/your-username/books-rental.git