# 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`) ```bash shell $ npm install ``` ## 2. Development ```bash shell $ npm run dev ``` ## 2. Production ```bash shell $ npm run build $ npm run serve ``` # TODO - Pagina profilo utente - Lista soluzioni inviate (con stato delle soluzioni: approvate o rifiutate) - Pagina dell'admin - Lista delle soluzioni non corrette - Creazione nuovi problemi - DBv2 ```js relations: [ { from: 'Solution' name: 'for' to: 'Problem' entries: [ ['LRLAH2NoLFQAQHQgz', '1'] ['JzyiDnwRCrkpzLL8W', '1'] ['FFYMJjP2yr4ohdmdT', '2'] ['VFHTb8fSrLOkPNVFx', '2'] ] } { from: 'User' name: 'owns' to: 'Solution' entries: [ ['aziis98', 'LRLAH2NoLFQAQHQgz'] ['aziis98', 'JzyiDnwRCrkpzLL8W'] ['BachoSeven', 'FFYMJjP2yr4ohdmdT'] ['BachoSeven', 'VFHTb8fSrLOkPNVFx'] ] } ] ```