Skip to content

An AngularFire-based version of SingPath

License

Notifications You must be signed in to change notification settings

SMU-SIS/singpathfire

 
 

Repository files navigation

Build Status Stories in Ready Coverage Status Gitter

Class Mentors and SingPathFire

Editing from Koding.com (a free online IDE)

This [Koding tutorial] walks through how to work on singpathfire from Koding.com using just your web browser. Koding allows you to contribute without downloading or installing anything to your local system. This can be faster for contributers with slower Internet connections for development machines. [Koding tutorial]: https://docs.google.com/document/d/18Uclfe2em3iK73ZhS2HPijrsdJDpCfju52RyyZOVWXk/edit?usp=sharing

Local Installation Requirements

  • make
  • python 2.7 and pip
  • docker (via docker toolbox on OSX and Windows)
  • docker-compose (via docker toolbox on OSX and Windows)
  • docker-machine (via docker toolbox on OSX and Windows) - only required on Windows and OS X.

Installation

On OS X and Windows, we will assume you have a docker host running; e.g.:

docker-machine create --driver virtualbox default
docker-machine start
eval "$(docker-machine env default)"

Then:

git clone https://github.com/ChrisBoesch/singpathfire.git
cd singpathfire
make run

The GUI will be available at:

Testing

make test

TODO

  • a Firebase DB variable to target the developer own Firebase DB.
  • E2E tests.

About

An AngularFire-based version of SingPath

http://chrisboesch.github.io/singpathfire

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.7%
  • HTML 23.0%
  • Other 1.3%