Register, create, delete and edit tasks, labels and statuses, assign executors to tasks. Filter tasks by tags, statuses, and executors, or filter only your created tasks.
Just click and try to use DEMO on Railway or DEMO on REG.RU
P.S.: You will need to register to try all the features in demo.
Clone the repository:
git clone https://github.com/DzmitrySha/python-project-52.git
Go to the project folder:
cd python-project-52
Install dependencies with Poetry:
(If you don't have Poetry, follow this guide to install it: Install Poetry)
make install
Create an ".env" file in the root project directory:
touch .env
оr rename and edit existing ".env.example" file.
Write following constants to the .env file:
SECRET_KEY='your_Django_secret_key'
You can generate one with make secretkey
command.
DATABASE_URL='your_database_url_path'
To use simple sqlite database use this record:
DATABASE_URL='sqlite:///db.sqlite3'
make migrations
make migrate
make createsuperuser
make runserver
Use this app in browser on http://localhost:8080
Good Luck!