This TaskMaster is an open source project created in order to help you keep your busy life in order and boost your productivity.
Features:
- Keep your tasks and notes in one place
- Reset your password if you want to
- Create a profile for yourself
- Choose between dark and light theme
- Search for tasks and notes by key word
- Complete all achievements
Link to our web-app: https://todo-vladislava.herokuapp.com/
-
Create the environments file:
foo@bar: TaskMaster $ python3 -m venv ./.venv/
-
Migrate:
foo@bar: TaskMaster $ python3 manage.py migrate
-
Run server:
foo@bar: TaskMaster $ python3 manage.py runserver
-
Build and up docker containers:
foo@bar: TaskMaster $ docker-compose up -d --build
-
Run migrations:
foo@bar: TaskMaster $ docker-compose exec web python manage.py migrate
Installation to Heroku
-
Create the Heroku app:
foo@bar: TaskMaster $ heroku create
-
Push repository to Heroku:
foo@bar: TaskMaster $ git push heroku main
-
Migrate:
foo@bar: TaskMaster $ heroku run python manage.py migrate
If you want to contribute to our project, check this
Created by @vladislava05 and @stonedch