A new time-management tool
Most people listen to music, the mechanics of listening to it are clear to everyone. Performing tasks is somewhat similar to listening to music, only a "playlist" is created not based on favorite songs, but based on top tasks.
Mango - a task scheduler that implements this concept.
Each task is a separate "track" that you can turn on, set on pause and off, the current "track" is in the lower navbar.
You can add, view current tasks, view tasks by day, and all existing tasks.
For each task, the start time and end time are recorded (excluding pause time), so it is possible to estimate how much time you spend on routine tasks in order to plan time accurately and optimally in the future.
See demo here
Here you can find last stable version. How to run?
Requirements:
First of all, clone the branch with configuration file docker-compose.yml
git clone --single-branch --branch docker https://github.com/NikitaEvs/mangoWeb.git
And run Docker
docker pull nikitaevs/mango
cd mangoWeb
docker-compose up -d
Success!
System will work on localhost:8000
- Django
- PostgreSQL
- Bootstrap
- Docker
- GiHub Actions
- Coveralls
List of tests:
-
For
push
andpull_request
configure action, which runs all tests and loads report on Coveralls -
For
pull_request
inmaster
anddev
configure a builidng inDocker
container and downloading ondocker-hub