Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.06 KB

README.md

File metadata and controls

27 lines (17 loc) · 1.06 KB

subcomp

This is a project submission system for CSESoc's Personal Project Competition. It was written and first used in 2020 will no longer be maintained by its original committer.

Authentication

This project only lets users sign up using a UNSW zID. It does not hook into UNSW's authentication system, but instead verifies users by emailing their UNSW email address based on their zID. This is done when verifying users when they sign up and reseting users' password when requested.

Environment variables

A .env file must exist in this directory if you are using docker. It must contain:

  • POSTGRES_USER = the name of a user in the database. This user must have permission to read/write to the database.
  • POSTGRES_PASSWORD = the password of the above user.
  • POSTGRES_DB = the name of the database.

An example .env would look like:

POSTGRES_USER=postgres
POSTGRES_PASSWORD=password
POSTGRES_DB=subcomp

Set Up

See the guide here