Sito con una bacheca di problemi e la possibilità di inviare soluzioni in markdown e latex
 
 
 
 
 
Go to file
Antonio De Lucreziis 036a0820f9 fix 3
client fix: sempre problemi con BASE_URL
public feat: Migliorato il nuovo editor markdown per i testi dei problemi e delle soluzioni
server fix: ehm in realtà le pagine utente non funzionavano per niente
shared fix: ehm in realtà le pagine utente non funzionavano per niente
.dockerignore fix: maybe faster builds
.drone.yml fix: reverted a style change and fixed a deploy issue
.env.development fix: sempre problemi con BASE_URL
.gitignore fix: added BASE_URL support
.npmrc Got working preact SSR
Dockerfile fix: boh cose
README.md chore: make title modifiable, fix inital db value
index.html fix 3
package.json Merge branch 'dev' of https://git.phc.dm.unipi.it/phc/problemi into dev
pnpm-lock.yaml feat: fetch user info using OAuth
server.ts fix 2
tsconfig.json fix: added BASE_URL support
tsconfig.node.json feature: Problem sorting, solution view raw toggle button
vite.config.js Better code splitting

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

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