Alian Hub
  • App Installation and Start Guide
    • 1. Nodejs Configuration
    • 2. Generate License Key
    • 3. Server Startup
    • 4. Installation Guide
      • 4.1 Domain Verification
      • 4.2 MongoDB Verification
      • 4.4 Wasabi Configuration
      • 4.5 Firebase Configuration
      • 4.6 AI Configuration
      • 4.7 Payment Configuration
        • 4.7.1 Chargebee Configuration
        • 4.7.2 Paddle Configuration
      • 4.8 SMTP Configuration (GMAIL)
      • 4.9 Database Initialization
      • 4.10 Final Step
      • 4.11 Final Builds
    • 5. Time Tracker Configuration
  • Introduction to Alian hub
    • Create An Account
    • User Dashboard
    • Create a New Project
    • Project Dashboard
      • Create a New Folder
      • Create a New Sprint
      • Add a New Task
      • Add a Sub-Task
      • Add Time Log
      • Add a Milestone
      • Add Estimated Hours
    • List View
    • Activity View
    • Calendar View
    • Board View
    • Comments
    • Project Details
    • Workload View
    • Table View
    • Embed View
    • Chats & Channels
    • Close Or Reopen Project
    • Time Sheet Reports
    • Milestone Report
    • Settings
      • Company Settings
        • Projects Settings
        • Template Settings
        • Upgrade your Plan
        • Security & Permissions
      • Personal Settings
  • Docker Installation
    • Alian hub - Docker Setup Guide
    • Docker Image Hosting Guide
  • TROUBLESHOOTING
    • FAQs
Powered by GitBook
On this page
  1. App Installation and Start Guide

5. Time Tracker Configuration

Previous4.11 Final BuildsNextIntroduction to Alian hub

Last updated 5 months ago

5.1 Time Tracker Setup

  1. Please make sure you have setup Alianhub before you setup time tracker. You need to verify that Npm (v9.6.7) and Node (v18.17.0) are installed for the relevant version in your system.

  2. Also, make sure that you install the correct version of Python before moving forward with Time Tracker. The required version of Python is v2.7.2. Download from .

  3. If you are generating build from mac, you must have installed.

Kindly check if Node is pre-installed in your system. If not, then you need to install it before running Step 1.

Reference to Node Installation:

  1. Using NVM

  2. After checking the node version you need to create a .env file. For creating a .env file go to the Renderer folder in your project. As shown in the image below.

  3. Then in the renderer folder create file name .env.

Note: It is necessary to add '.' (dot in prefix in name of env variable). Make sure you add it.

  1. In that .env file add the variables as shown below. APIURL=

    APP_MONGO_APP_ID=

    APP_MONGO_CONNECTION_URI= You need to insert the APIURL, which corresponds to the APIURL listed in your Alian hub environment file. For the values of APP_MONGO_APP_ID and APP_MONGO_CONNECTION_URI, use the same values as MONGO_APP_ID and MONGODB_URL from your Alian hub environment file, respectively.

  2. After setup of your .env file you need to generate a build for time tracker. First you have to install all the packages with the following command:

    Command: 'npm install' or 'npm install --legacy-peer-deps'

    Then to generate a build, in your root folder hit the following command according to your OS.

    Windows : 'npm run build'

    iOS: 'npm run build:ios'

    Linux: 'npm run build'

  3. After generating the build redirect to the dist folder. As shown in the image below.

  1. At dist folder application is generated and ready to install.

Here
Xcode
Node.js Official Website
https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating