mathe-app/frontend
rene c8b354ed45 Initial commit: Mathe-App Phase 1-3
- React+Vite Frontend mit Routing, eigenem fetch-Client (kein axios)
- Express Backend: Auth (JWT), Topics, Tasks, Leaderboard
- PostgreSQL Schema + Seed: 7 Kategorien, 21 Topics, ~25 Aufgaben
- Gamification: XP, Level (100×n^1.5), tägliche Streaks
- docker-compose auf Port 3100 für DS1621
- Alltagsaufgaben: Finanzen, Geometrie, Physik, Informatik, Verkehr, Shopping
2026-04-06 17:24:35 +02:00
..
public Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
src Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
.gitignore Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
eslint.config.js Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
index.html Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
package-lock.json Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
package.json Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
README.md Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00
vite.config.js Initial commit: Mathe-App Phase 1-3 2026-04-06 17:24:35 +02:00

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.

Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.