Skip to content

EstaPro/electron-states-navigator

Repository files navigation

###States Navigator - Electron, visjs

A simple ATM states navigator, refer to APTRA™ Advance NDC, written using ES6 JavaScript, visjs, jQuery and Electron framework.

App Home page: Home Section

States Modal: States Modal

Install

You can build the app from sources. To do this, you'll need Git and Node.js version 8.x (which comes with npm) installed on your computer. From the command line:

# Clone the repo
git clone https://github.com/EstaPro/electron-states-navigator
# Jump into the repo
cd electron-states-navigator
# Get dependencies
npm install
# Run the app
npm start

Features

This is a side project of my full-time job and only the features that I currently need in my everyday work are implemented.

Currently only the basic stuff is working, such as:

  • Connecting directly to database to get states;
  • Showing graph of states;
  • Customs color for diffrent states types;
  • Moving through almost all the basic states (ICC states are passed through as well);
  • Saving states configuration data, and restoring it on application start;
  • Displaying state details when state selected;
  • Jump into state documentation when state type clicked;

Things to be implemented :

  • Create & Edit new states with visjs;
  • Showing basic image screens linked to the state;
  • Keyboard shortcuts: To Navigate & Edit States;

Credits

This project is based on timgabets's ELECTRON-ATM project, which is a free open-source ATM emulator that contains a states Nav.

About

ATM states navigator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published