No description
Find a file
2024-02-12 19:09:21 +01:00
backend Typo 2024-02-12 17:23:42 +01:00
container Multi-stage container build for smaller image size 2024-02-12 18:56:26 +01:00
frontend Package locks for npm 2024-02-12 13:13:17 +01:00
.containerignore Ignorefiles 2024-02-12 12:31:26 +01:00
.gitignore Option to export the production container to a tarball 2024-02-12 18:35:16 +01:00
BUILD.md Restructured build 2024-02-12 17:54:10 +01:00
Justfile Target update to avoid fail 2024-02-12 19:09:21 +01:00
LICENSE License 2024-02-12 12:29:47 +01:00
README.md MacOS and Windows sections 2024-02-12 18:01:57 +01:00

TTime

Time Tracking Platform


Introduction

A time tracking platform that allows users to track their time and generate reports.

Build Instructions

The full build instruction is available here.

Dependencies:

If you're on Fedora/Red Hat derivatives, this is as simple as:

sudo dnf install -y make golang nodejs podman just

Any Debian/Ubuntu-based distro:

sudo apt install -y make golang nodejs podman
sudo apt install -y just # For Ubuntu

Arch Linux & derivatives:

sudo pacman -S make go nodejs npm podman just

MacOS: (Requires Homebrew) (Untested)

brew install make go nodejs npm podman just

Further instructions will be provided for native Windows if there is demand for it. Windows: (Requires Windows Subsystem for Linux) (Untested)

sudo apt install -y make golang nodejs podman just