Skip to content

trikunai/lto-network-frontend

 
 

Repository files navigation

BCH compliance

LTO Network Frontend

Description | Repository content

The project is a momorepo based project. By now there are two main projects:

  1. Explorer
  2. Wallet

Requirements

Before getting started you would need:

  1. git installed locally in your computer
  2. npm installed locally in your computer. It can be done with this npm install npm@latest -g. Check npm documentation
  3. Make sure that you have Node 10.9 or later installed. See instructions here. The Angular CLI requires Node 8, but development requires Node 10.
  4. Install Angular CLI. It can be done with npm install -g @angular/cli. The Angular CLI is a command-line interface tool that you use to initialize, develop, scaffold, and maintain Angular applications. You can use the tool directly in a command shell, or indirectly through an interactive UI such as Angular Console. Angular CLI reference

Installation

To get started locally, follow these instructions: If you haven't done it already, make a fork of this repo.

  1. Clone to your local computer using git.
  2. Make sure that you have Node 10.9 or later installed. See instructions here. The Angular CLI requires Node 8, but development requires Node 10.
  3. Enter project main directory and install npm modules (dependecies): npm install.

Getting Started - Local Development

  1. If you want to run explorer project, you need to use ng serve explorer.
  2. If you want to run wallet project, you need to use ng serve wallet.
  3. Running ng serve will deploy the angular cli default for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.9%
  • HTML 16.6%
  • CSS 4.9%
  • JavaScript 1.6%