BookLog App
Digital journeyman piece as final project for neuefische web dev bootcamp
This is a simple, yet powerful web application built with Next.js to help you organize your books and keep track of quotes or other interesting entries related to them. By using this app, you can efficiently manage your book collection and easily access your favorite passages, insights, or notes anytime.
Features
- Add, edit, and delete books from your collection
- Save and manage quotes or notes related to each book
- Search for books and quotes using filters and keywords
- Responsive design, mobile and desktop friendly
- User authentication and authorization
- Getting Started
- These instructions will guide you through the setup process to get the application up and running on your local machine for development and testing purposes.
Tech Stack
- React
- Next.js
- React Testing Library
- Jest
- Styled Components
- Node.js
- Mongoose
- MongoDB Atlas
- useSWR
Project setup
- Clone the repository to your local machine
- Navigate to the project directory
- Install the project dependencies
- Create a .env.local file in the project root directory and set up the required environment variables.
MONGODB_URI=mongodb+srv://louisw:D1ujPvhk2lWqANAm@louisw.5hrnqqj.mongodb.net/bookLog
- Run the development server