LukasKalbertodt / luten

(Not maintained anymore!)
Apache License 2.0
1 stars 1 forks source link

Luten

Web app for managing excercise sessions for university courses. ToDo: write a better summary.

Running

Prerequisites

In order to build and launch Luten, you need to install a number of tools:

After those are installed, you have to execute all database migrations. To do that, you first have to tell Diesel the path to your database. Create a file .env in the luten/ folder and fill it with:

DATABASE_URL=postgres://username:password@localhost/database_name

Afterwards execute $ diesel setup. Your system should now be ready.

Building & Running

Simply execute $ cargo build. To run the server, execute $ cargo run --bin start_server.


License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.