This repo is NO LONGER IN USE. Please see the Opentrons/opentrons repo instead.
Python JavaScript HTML CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
backend
build
docs
scripts
test
.gitignore
.node-version
.python-version
.travis.yml
LICENSE
README.md
appveyor.yml
keyboard_shortcuts.md
package.json
requirements.txt

README.md

Windows Build Mac build
Windows Build status Mac Build Status

To Use

To clone and run this repository you'll need Git and Node.js (v6.0.0) (which comes with npm) installed on your computer. From your command line:

# Clone this repository
git clone https://github.com/opentrons/otone_frontend

# Go into the repository
cd otone_frontend

# Install dependencies and run the app
npm install && npm start

# To generate Mac executables
npm run release:osx

Build Mac/Win Installers

Ensure that you have the latest python dependencies installed from the requirements.txt file and the latest node modules, installed via npm install

  1. In a python 3.4.3 environment run scripts/build_pyinstaller.py to create the python backend
  2. In a python 2 environement run scripts/build_electron_app_with_builder.py.

The app builds will be located in the release dir