Skip to content

aqibcs/BookNest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 BookNest

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.

BookNest Home Screenshot


🚀 Features

  • 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.

⚙️ Tech Stack

  • Backend: Django (Python)
  • Frontend: HTML, Bootstrap, Crispy Forms
  • Database: PostgreSQL
  • Authentication: Django built-in user system
  • Templating: Django Templates

🛠️ Setup Instructions

  1. Clone the repository
git clone https://github.com/aqibcs/BookNest.git
cd BookNest
  1. Create virtual environment
python -m venv env
source env/bin/activate  # or env\Scripts\activate on Windows
  1. Install dependencies
pip install -r requirements.txt
  1. Run migrations
python manage.py migrate
  1. Run the development server
python manage.py runserver
  1. Access the app Open your browser and go to: http://127.0.0.1:8000/

🙋‍♂️ Author

About

BookNest helps you track your books, set reading goals, and manage notes. All in one simple app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors