BookNest is your personal reading tracker to organize books and set yearly reading goals. Whether you're an avid reader or just trying to read more regularly, BookNest helps you manage your book collection, track reading progress, and stay motivated.
- Track Your Books: Add books you've read, are currently reading, or plan to read in the future.
- Set Reading Goals: Define yearly reading goals and track progress visually.
- Notes & Reviews: Write personal notes and reviews for each book to retain insights and impressions.
- Organized Dashboard: Overview of reading goals and recently added books.
- Progress Visualization: Clear indicators for goal tracking and reading completion.
- Backend: Django (Python)
- Frontend: HTML, Bootstrap, Crispy Forms
- Database: PostgreSQL
- Authentication: Django built-in user system
- Templating: Django Templates
- Clone the repository
git clone https://github.com/aqibcs/BookNest.git
cd BookNest- Create virtual environment
python -m venv env
source env/bin/activate # or env\Scripts\activate on Windows- Install dependencies
pip install -r requirements.txt- Run migrations
python manage.py migrate- Run the development server
python manage.py runserver- Access the app
Open your browser and go to:
http://127.0.0.1:8000/
- Aqib Shah – @aqibshah
