Welcome to BookBuddy - a personal library management tool. This project is part of my portfolio.
- Build and maintain your digital library with the ability to add and remove books according to your preferences.
- Capture your thoughts and favorite quotes directly within the application, allowing you to revisit your reading material.
- Quickly find your books by title and sort by various criteria.
- Enjoy a seamless experience on both desktop and mobile devices.
- Ensure that Node.js and npm are installed globally on your machine.
- Clone this repository to your local machine.
- Navigate to the project directory.
- Set up environment variables by creating a '.env' file and adding configurations for the PORT and MONGODB_URI.
PORT=<your-port-number>
MONGODB_URI=<your-mongodb-uri>
- Install the necessary dependencies by running:
npm install
- Start the development server with:
npm run dev
- Run tests using:
npm run test
- Track your reading progress
- View analytics
- Customize your experience