i3 Time Tracker is a web app designed to help teams track time spent on various projects. Users can log their work shifts, associate them with projects, and mark shifts as billed or entered in external systems. Administrators can view project overviews, manage users, and monitor unbilled work for accurate reporting and billing.
- Log and manage work shifts for users and projects
- Mark shifts as billed or entered in external systems
- Admin dashboard to assign users to projects, and mark shifts as billed and/or entered in external systems
- User and project management
- CAS authentication upon landing
- Analytics for users and projects
- PHP 8.1+
- Composer
- SQLite (default)
git clone https://github.com/uconndxlab/i3-timetracker.git
cd i3-timetrackercomposer install(Edit .env and set your database and mail settings as needed)
cp .env.example .envphp artisan key:generatephp artisan migrate
php artisan serveVisit http://localhost:8000 in your browser.