You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 days ago | |
---|---|---|
.git-assets | 3 days ago | |
.vscode | ||
backend | 3 weeks ago | |
docker | 3 weeks ago | |
docs | 3 days ago | |
frontend | 2 weeks ago | |
.dockerignore | ||
.env | 3 weeks ago | |
.gitattributes | ||
.gitignore | ||
README.md | 3 days ago | |
dev.sh | 3 weeks ago | |
docker-compose.dev.yaml | 3 weeks ago | |
docker-compose.yaml | 3 weeks ago | |
dockerPrune.sh | 3 weeks ago | |
subject.pdf | 2 weeks ago |
README.md
TRANSCENDENCE
This is the last mandatory project of the 42 school. The goal is to create a complete, full featured website to organize a Pong competition. We have to use the NestJS backend framework. We were free to choose any typescript frontend framework, we choose Vue.js with Quasar
Feel free to read the subject for more information
Features
Architecture
Database
Frontend
Command
Clean docker instance
This script allows you to fully clean docker (volume, data, etc...), but also the node_modules and yarn cache
chmod +x dockerPrune.sh
./dockerPrune.sh
Development mode
This mode allows that all the modifications either front or back side are taken into account without reloading docker-compose
chmod +x dev.sh
./dev.sh
Production mode
This mode allows you to create a fully functional website
docker-compose up --build