Skip to content

btemperli/webtigerjython-cloud

Repository files navigation

WebTigerJython Adaption for Cloud

wtj.temperli.io

Setup

  1. Install all required libraries:

    $ npm install $ composer install

  2. Prepare a MySQL/Maria-Database.

  3. Copy .env.example in a new .env-File, add all required information.

  4. Fill up your Database: $ php artisan migrate

Cloud-Adaption

  • Save TigerJython-Code directly on the server -- Each code gets its own URL -- Example: wtj.temperli.io/3dfd01
  • Adopt saved Programs and generate a new version of the program -- Mark the difference of the two code-versions -- Example: wtj.temperli.io/3dfd01/c44771

Update Base: WebTigerJython

In the background, this adaptation is based on the original version from the ABZ at the ETH webtigerjython.ethz.ch/.

$ npm run update

Run the command to update the original source of webtigerjython directly from the original source.


Lumen by Laravel

The PHP-Framework in the background is based on Lumen by Laravel.

Create new Model

  1. Add Model to ./app/Model
  2. Create migrations: $ php artisan make:migration create_wtj_tokens_table
  3. Update the migrations-file manually
  4. Run migrations: $ php artisan migrate

About

adaption of webtigerjython: cloud-based programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors