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%
Find a file
Francesco Minnocci 3708588bff
more lawful
2026-07-02 16:09:00 +02:00
client chore: fix wording 2024-02-16 01:45:24 +01:00
docs feat: new jumbotron page for dm hall screen 2023-12-02 18:24:05 +01:00
public poster: aggiunto pdf del poster 2024-02-08 17:06:41 +01:00
server feat: updated jumbotron sample range and styles 2024-02-07 19:10:44 +01:00
shared feat: new jumbotron page for dm hall screen 2023-12-02 18:24:05 +01:00
.dockerignore fix: maybe faster builds 2022-11-23 23:57:30 +01:00
.drone.yml fix: reverted a style change and fixed a deploy issue 2023-04-03 01:32:50 +02:00
.env.development fix: sempre problemi con BASE_URL 2023-04-03 02:45:37 +02:00
.gitignore fix: added BASE_URL support 2022-11-23 23:10:51 +01:00
.npmrc Got working preact SSR 2022-11-07 02:02:23 +01:00
ARCHITECTURE.md feat: new jumbotron page for dm hall screen 2023-12-02 18:24:05 +01:00
docker-compose.yml more lawful 2026-07-02 16:09:00 +02:00
Dockerfile fix: boh cose 2023-04-03 03:04:08 +02:00
index.html fix 3 2023-04-05 01:50:41 +02:00
package.json feat: added qrcode to website 2024-01-17 19:35:27 +01:00
pnpm-lock.yaml feat: added qrcode to website 2024-01-17 19:35:27 +01:00
README.md chore: make title modifiable, fix inital db value 2023-01-11 17:21:24 +01:00
server.ts fix 2 2023-04-05 01:45:43 +02:00
tsconfig.json fix: added BASE_URL support 2022-11-23 23:10:51 +01:00
tsconfig.node.json feature: Problem sorting, solution view raw toggle button 2022-11-23 19:08:29 +01:00
vite.config.js Better code splitting 2022-11-29 15:36:42 +01:00

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