Repository files navigation
Application for tracking work time across employees in single organisation or multiple suborganisations.
Admin - All actions possible
Manager - can do all actions except managing employees
Employee - limited set of features (view own records, register sessions)
Outside organisation (not logged in)
As company user where you register your organisation aswell
As personal user without any organisation
Sign in as personal / company users
Send password recovery request to registered email
Reset password within token from email
Outside organisation (logged in)
Belong to multiple organisations as single user
Ability to enter to them separately
View pending invites to organisations
Accept / revoke invite to certain organisation
Registering work sessions
Possibility to add multiple breaks within session .
Tracking employees records (summarised in daily time frame)
View own records
View all records and possibility to edit certain sessions
Invite users to organisation
Send invites
Revoke already sent invites
Promote / downgrade employee to higher / lower roles
Hire / Fire employees
Installed docker
Installed make utility tool
Installed docker
Installed minica
Add 127.0.0.1 timeregister.frontapp.local to /etc/hosts
Head to project root /
Run make setup_envs
Run make build_dev
open Makefile and run setup_envs commands manually in dirs:
backend/user_service
backend/workforce_service
frontend/web
head to root project dir and run build_dev command from Makefile
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.