To Run in a Codespace
- Create new codespace on Main
- Copy
.env.example
to.env
- Update
FORCE_AUTH=true
in.env
- Open 2 terminals
- In root directory, run
npm run dev
to start server - In
vue
directory, runnpm run dev
to start client - Open client in web browser (port 3001)
- Navigate to
/auth/login?eid=test-admin
to log in as test administrator - Can also use that path to log in as
test-student-1
throughtest-student-4
with various roles
Contact me if this doesn't work :)