correction_v9.pdf
General instructions
Preliminary Tests
- [ ] Docker-compose file at root of repository
- [ ] Nothing fatal like a 500 error, a crash or something that doesn’t work
Back-end
- [ ] Using the NestJS framework
- [ ] Database is PostgreSQL
- [ ] Handle every warnings or errors
Front-end
- [ ] Using a Typescript framework
- [ ] Handle every warnings or errors
Basic checks
- [ ] The website must be available at chosen address
- [ ] Oath feature works
- [ ] When first time logging, the user is prompted to add information to their account (display name/nickname, avatar, and so forth).
- [ ] If not logged, the user has access to only little or no information and is prompted to sign in.
- [ ] The website is a Single Page Application. The user can use the "Back" and "Forward" buttons of the web browser.
- [ ] You can browse the website using the latest version of Chrome, Firefox or Safari without encountering any problems or errors
The website