Links

Run Application

Overview

Once the Local setup is completed, we have to run the application locally, This document says how to run the digit-ui in a local machine

Step 1: Configure Environment File

To run the application in the local environment, add the .env file in the example folder -
frontend/micro-ui/web/micro-ui-internals/example
copy the below content and add to the .env file
If the user is a citizen then we will configure the .env file as follows:-
SKIP_PREFLIGHT_CHECK=true
REACT_APP_USER_TYPE=EMPLOYEE
REACT_APP_EMPLOYEE_TOKEN=c835932f-2ad4-4d05-83d6-49e0b8c59f8a
REACT_APP_CITIZEN_TOKEN=7cd58aae-30b3-41ed-a1b3-3417107a993c
REACT_APP_PROXY_API=https://works-dev.digit.org
REACT_APP_PROXY_ASSETS=https://works-dev.digit.org
REACT_APP_GLOBAL=https://s3.ap-south-1.amazonaws.com/works-dev-asset/globalConfigsWorks.js
To run the Application as citizen, then update the value of REACT_APP_USER_TYPE=CITIZEN
To point the frontend to different environment Change the REACT_APP_GLOBAL ,add the GlobalConfig environment file of that environment
To know more about global config visit How to configure globalconfig.
and update both REACT_APP_PROXY_API and REACT_APP_PROXY_ASSETS to that environment URL.

Step 2: Initialise and Run the Application

To do a Yarn Initialisation, execute
sudo yarn install
once the yarn initialization is successfully performed then execute,
sudo yarn run start
Once you run the command, your application will start.

Login As

There are two types of login
  • Employee: If you log in as an employee, the below screen is displayed.
HomePage Employee: After the login is successful for employees, users are redirected to the employee home page.
On the home page, users can see the cards mCollect, HRMS, NOC, Property Tax, etc These cards need to be added. Go through the link here to create an employee card.
HomePage Citizen: After the login is successful for citizens, users are redirected to the citizen homepage.

HomePage Citizen:

Visit the link here to create a card for your module on the home page under "Citizen Services".
Creative Commons License
__
All content on this website by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.