This is the Frontend to the Eval.so sandboxed code evaluation system.
This means:
- Users register, log in, create apps, etc, via this frontend.
- API requests are handeled by this frontend (the frontend passes it off to BCS)
To set up a development environment, you need a few things:
- postgresql-server (at least a database that Frontend can connect to and maintain)
- A working SBT and Java environment
- A few minutes of time.
- To start, clone the repository.
- Change into the
conf/
directory and copyapplication.conf.dist
toapplication.conf
and tweak application.conf to suit your needs. - Go back up a directory into the main frontend directory.
- Run
sbt run
and wait for SBT to download the internet. - Go to
http://localhost:9000/
in your browser, and be in awe.
Licensed under Apache 2. See the LICENSE file for details.