Sito con una bacheca di problemi e la possibilità di inviare soluzioni in markdown e latex
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Antonio De Lucreziis 4e417266c4 Merge branch 'dev' of https://git.phc.dm.unipi.it/phc/problemi into dev 2 years ago
client Merge branch 'dev' of https://git.phc.dm.unipi.it/phc/problemi into dev 2 years ago
server feat: add ?public parameter to /api/solutions 2 years ago
shared Add highscores page 2 years ago
utils Ora il db funge più veramente e si possono inviare i problemi 2 years ago
.dockerignore fix: maybe faster builds 2 years ago
.env.development fix: added BASE_URL support 2 years ago
.gitignore fix: added BASE_URL support 2 years ago
.npmrc Got working preact SSR 2 years ago
Dockerfile Add Dockerfile 2 years ago
README.md fix: added BASE_URL support 2 years ago
index.html Better code splitting 2 years ago
package.json fix: added BASE_URL support 2 years ago
pnpm-lock.yaml fix: added BASE_URL support 2 years ago
server.ts Add user pages 2 years ago
tsconfig.json fix: added BASE_URL support 2 years ago
tsconfig.node.json feature: Problem sorting, solution view raw toggle button 2 years ago
vite.config.js Better code splitting 2 years ago

README.md

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

TODO

  • Autenticazione vera magari con OAuth dell'ateneo o Google