Plan, organize, and collaborate on any project with task management that will fit every need.
Task Manager can set tasks, change their statuses and assign responsibility.
Log in or register to take advantage of all the features.
It's hosted on my website.
To run the app locally, check the description below.
Open terminal window. Clone this repo or download it with pip:
git clone https://github.com/zluuba/task-manager.git
pip install --user git+https://github.com/zluuba/task-manager.git
Go to the downloaded dir and install dependencies:
cd task-manager
make install
Create .env file. I prefer the text editor Nano, but you can do it any way you want:
- Create .env file and open it with Nano:
nano .env
- Write down the secret key variable (paste your data after the equal sign):
SECRET_KEY=AnySecretKey
- Save this file using CTRL + O and Enter.
- And close it with CTRL + X.
First of all, it is necessary to apply all migrations in this project.
The next command creates migrations and applies them:
make migrations
This command starts the linter (using flake8) and checks the current project for cleanliness:
make lint
You can also run tests and make sure that the project works correctly with this command:
make test
Check the Makefile at the root of this project to see all available commands.
Run WSGI server:
make start
Or you can use django development server:
make dev
And follow the link you will see in the terminal window.
There are other useful environment variables in this project.
To enable it, insert any of the following variables into the .env file on a new line >>
- Debug. To enable debug mode and include all detailed data on errors, add this variable:
DEBUG=True
- Rollbar access token. Rollbar - crash reporting, error tracking, logging and error monitoring,
he will warn you if something goes wrong. To enable it, you need to get an access token in your personal Rollbar account and add it as follows:
ACCESS_TOKEN=YourRollbarAccessToken
task-manager-setup.mp4
task-manager-usage-users.mp4
task-manager-usage-creating.mp4
task-manager-usage-updating.mp4
by zluuba