/csh-project-tracker

A web application for tracking CSH house projects and voting on them

Primary LanguageRust

CSH Project Tracker

A webapp for suggesting and voting on CSH house projects.

Getting Started

Make sure you've installed Rust and Docker, then execute the following:

$ cargo install diesel_cli --no-default-features --features postgres
$ docker-compose -f deployments/development.yml up
$ diesel setup
$ diesel migration run

If you have any trouble installing the diesel_cli tool, head on over to the diesel getting started page to find out more details. Most likely you'll need to install the postgres client library on your system.

Once you've got all of that installed, just run

cargo run