Book's World

One place to manage all the books you ever read. Get detailed analysis like time spent on a book vs average time spent on a book (based on number of pages in the book).

Features

  • Light/dark mode toggle
  • Analytics of Books
  • Mark your progress
  • Add day wise comments to each book
  • Mark Book as read

Tech Stack

Client: React, TailwindCSS

Server: Django

Run Frontend Locally

Clone the project

  git clone git@github.com:Pranshu1902/Books-World-fe.git

Go to the project directory

  cd Books-World-fe

Install dependencies

  npm install

Start the server

  npm run start

Run Backend Locally

Clone the project

  git clone git@github.com:Pranshu1902/Books-World.git

Go to the project directory

  cd Books-World

Install dependencies

  pip install requirements.txt

Start the server

  python manage.py runserver

Screenshots

Home Page image

Books Dashboard image

Dark mode image

API Swagger: image