Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 865 Bytes

README.md

File metadata and controls

47 lines (34 loc) · 865 Bytes

usage

  1. visit localhost:4000
  2. select one of the languages from the dropdown *
  3. write some code (write to stdout if you want to see some output)
  4. click on run your code button
  5. see the results of running that code from the comfort of your browser

setup instructions

install dependencies:

mix deps.get
npm install

start phoenix server

mix phoenix.server

point browser to http://localhost:4000

*languages that can be selected

  • elixir
  • c
  • clojure
  • ruby
  • rust
  • racket
  • python
  • perl
  • go
  • javascript (nodejs flavor)

make sure the language you select is installed on your box

todo:

  • refactor api code into the phoenix app so ui dir becomes the only app
  • stop using cors
  • make frontend code editing better - make indentation easy, allow auto run interval
  • add more languages