| About | Set up environment | Commands and descriptions | Database Relationship Model| Members | Technologies| | - | - | - | - | - |
ttrack is an application built in python to track work.
It is mandatory having docker installed in order to build the project
sudo apt install docker.io docker-compose
sudo apt install python3.8-venv
Clone this repository
git clone https://github.com/victoriavilasb/ttrack.git
Create and activate virtual environment
python3 -m venv ./venv
source venv/bin/activate
Install dependencies
python3 -m pip install -r requirements.txt
Build docker
docker-compose up -d db
Run migrations
alembic upgrade head
Run program
python -m ttrack --help
command | description | default |
---|---|---|
version | prints the current version of the project | - |
help | shows the global help message for the entire application | - |
start | starts a new task. -i option creates an interruption | |
finish | finishes a task. default is the running task. -t specifies a task | |
report | TODO |
- Gabriel Magalhães Monteiro Sales
- João Lucas Rocha dos Santos
- Victoria Olivia Araujo Vilas Boas
- Vinicius Rodrigues Oliveira
- Python is the software development technology used in this project
- PostgreSQL is the database system used in this project
- Docker is used in this project to run the database in a container