Sito con una bacheca di problemi e la possibilità di inviare soluzioni in markdown e latex
- TypeScript 81.3%
- SCSS 16.4%
- HTML 1.5%
- JavaScript 0.7%
- Dockerfile 0.1%
| client | ||
| docs | ||
| public | ||
| server | ||
| shared | ||
| .dockerignore | ||
| .drone.yml | ||
| .env.development | ||
| .gitignore | ||
| .npmrc | ||
| ARCHITECTURE.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| index.html | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| server.ts | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.js | ||
PHC / Problemi
Sito con una bacheca di problemi e la possibilità di inviare soluzioni in markdown e latex.
1. Setup
Installare tutte le dipendenze con il package manager preferito di turno (ed in tal caso sostituire npm con ad esempio pnpm o yarn)
$ cp .env.development .env
$ npm install
2. Development
$ npm run dev
2. Production
$ npm run build
$ npm run serve
Contribuire
Plz esegui il seguente comando prima di fare commit così lo stile del codice è uniforme per tutti
$ prettier -w '**/*.ts' '**/*.tsx'
TODO
- Autenticazione vera magari con OAuth dell'ateneo o Google