Skip to content

Time Tracker

Sandro Castillo edited this page Mar 30, 2021 · 14 revisions

Road Map

The time tracker is now successfully replacing TSheets and is working for basic registration of time worked on a project by employee and the technologies used. Before getting started with Time Tracker, check this link first Road Map

Time tracker architecture

*Deployment - In progress.

Feature Toggles

In the project we are using Feature Toggles to implement new features, we can test this Feature Toggles with specific users. To have a record of "Feature toggles", we have a dictionary in order to record new "Feature toggles" created.

How implement a feature toggle.

Authentication and Authorization Setup.

Repositories

This project have the next repositories:

Time Tracker UI link to repository

   - Angular.js v10
   - code-dev
   - Karma-jasmine
   - CI/CD with github Actions
   - semantic-release

Time Tracker backend link to repository

   - Python v3
   - Pytest
   - flask
   - CI/CD with Azure CLI
   - semantic-release

Time Tracker azure-functions link to repository

   NodeJS 10
   Serverless
   Azure CLI.

Tracking of tasks

We are using Jira software, with week-long sprints link to Jira

Clone this wiki locally