Skip to content

dReader is a web app where you can track the books that you have read.

Notifications You must be signed in to change notification settings

Abdullah-coder2013/dReader

Repository files navigation

About

dReader is a book tracker, that tracks all the books you have read. You can add them to your library as a record, or you can click start reading to "start reading" the book. It will take the date of the day you have clicked the button and add it to your library. You can then go to the book and click finish. It will add the date you clicked "finish" to your library.

Installation

You cannnot really install this, but you can run it locally. Here are the steps to do so:

First you should have python and django installed. You can go to the Python website or the django website to install them.

Then clone the repo:

git clone https://github.com/Abdullah-coder2013/dReader.git

Go inside the cloned folder and run:

pip install ./requirements.txt

Then run:

python manage.py runserver --insecure

Note: The insecure argument has been added, because django will not serve static files in production without the help of Gunicorn, Apache or NginX

Dependencies

  • django
  • Gunicorn
  • requests
  • Python
  • Docker
  • Bootstrap

Features

  • Reading a book can feel more exciting when you are tracking it.
  • You can keep track what you read.

Contribute

If you cannot write code but still want to contribute, please star this repo!

If you want to add a feature please make a pull request! Our Goal is to make this website as productive as possible.

Issues

First, if you face an issue, see if there are already open issues that match your problem. If not, feel free to make an issue with coresponding tags and

Thanks to everyone who has checked this app out and/or contributed!