Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 895 Bytes

README.md

File metadata and controls

56 lines (39 loc) · 895 Bytes

Spatialeds Web

Backend

  • GET /control-schema Get input schema
  • POST /control-schema Set input schema
  • GET /controls Get control values
  • POST /controls Set control values
  • Weighted average for control values
  • Control values decay

Frontend

  • Query server for current schema
  • Build GUI controls from schema
  • Push values to server
  • Look pretty

Dev Usage

Run make to print help.

cd /path/to/project

# Install Node
sudo apt-get install nodejs-legacy

# Install deps
make install

# Start server (dev mode)
make start

# Run tests
make test
make test-watch

Production Usage

cd /path/to/project

# Install Node
sudo apt-get install nodejs-legacy

# Install deps
make install

# Install and start the app as a service
make service-install # Be sure to read the output!
make service-start