Skip to content

DallasCorporation/TrackER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackER

The TrackER app is a web application that enables customer account creation, asset management, utility data connection, and energy awareness. The web app also features a community build that enables end users to create custom data aggregation views to compare themselves against others in their community.

Getting Started

These instructions will get you a copy of the TrackER application up and running on your local machine for development and testing purposes. The TrackER contains the front end React application (tracker) for TrackER.com and the backend NodeJS application (server), which contains routes for various resources.

Prerequisites

You need Git, GitHub Desktop and NodeJS installed on your machine, the following versions are recommended:

  • NodeJS: v14.17.6

You can verifiy your intallastions with the following commands:

$ git --version

$ node -v

and from Finder

Installing

Via GitHub Desktop clone the TrackER repository to a directory of your choosing

Request to [email protected] the .env file and save it into the tracker and server directory to initialize all the environment variables of the app.

🤓 Tip

If moving the .env file from the Donwloads directory to the server directory you think that it disappeared...

use Cmd+Shift+. to show the hidden files. The .env files are one of those.

Inside server install the dependecies for the app with the command:

$ cd server

$ npm install

cd2eca9ae719e65956103b434c373239a953fa39

Move to tracker and also here install the dependecies for the app with the same command:

$ cd tracker

$ npm install

d23049f52b27f00bf6580700b4680274be2eb88a

Start the backend server:

$ cd server

$ npm run dev

dd7400b4a13d32f7fef6d1d6921e5787d3916f17

Start the frontend server via a new shell:

$ cd tracker

$ npm start

The frontend server will detect that another app (server) is running on the standard port 3000 and will ask if you want to start on a different port. Select Yes (Y)

acb192396fb1a36f59db826f778fef64baafd499

🎉 Enjoy the TrackER app on your machine!

test

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published