Thanks to visit codestin.com
Credit goes to github.com

Skip to content

trakli/trakli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trakli Logo

Mobile Frontend Web Service
Check, Test and Build Lint Checks

Trakli

Overview

Trakli is a personal income tracking application. The application allows users to manage and categorize their income and expenses under various groups.

Introduction

This guide will help you set up Trakli. The project contains several Bash scripts for managing the environment, located in the tools directory.

Prerequisites

Before you start, ensure you have the following installed:

  • Bash (Unix shell)
  • Docker and Docker compose (for containerization)
  • Git (for version control)

Setup

Clone the Repository (If not already done):

  • If you haven't already cloned the repository, you can do so using the following command:
    git clone [email protected]:trakli/trakli.git
  • Navigate to the project directory:
    cd trakli

Configuration: Copy the example configuration file and rename it to local.bash: bash cp config/local.bash.example config/local.bash

Setup the Environment

To set up the environment, use the provided sync.bash script:

Run the environment:

./tools/sync.bash

This script will clone the necessary repositories required to run Trakli.

Running the Environment

To start the environment, use the provided run.bash script:

Run the environment:

./tools/run.bash

This script will set up and start the necessary services of Trakli.

Stopping the Environment

To stop the environment, use the provided stop.bash script:

Stop the environment:

./tools/stop.bash

This script will stop all the running services related to Trakli.

Troubleshooting

  • Ensure all scripts have the necessary execution permissions. If not, you can add execute permissions using:
    chmod +x <script_name>.bash
  • Make sure your configuration in local.bash is correctly set up.

Releases

No releases published

Packages

No packages published

Languages