- PostgreSQL - Required to run
- Rust - For modifying backend
- Docker - For deploying
todo (Will be using docker)
- Install PostgreSQL and Rust
- Follow steps for Modify Front End
- Create a database (You can use pgAdmin4)
- Create a
.env
file at the root, if you are a member of VGDSquared, ask on teams for the file- Add the
DATABASE_URL
field with your postgres database connection string - Add all the
*_CLIENT_ID
and*_CLIENT_SECRET
fields for Oauth. So far we haveGOOGLE
andMICROSOFT
authentication
- Add the
- Run the migration using
sqlx migrate run
(usecargo install sqlx-cli
if you don't have it) - Use
cargo run
at the root of the project to run it - Go to https://localhost:3000
todo (Using docker)