2026. máj. 20.
Egyetem Tasks
Személyes feladatkezelő webapp egyetemistáknak. Egy helyen kezeli a tantárgyakat, követelményeket, ZH-időpontokat és általános határidős teendőket, Google-fiókos bejelentkezéssel és real-time felhős szinkronnal.
Funkciók
- Google-fiókos bejelentkezés (Firebase Authentication)
- Tantárgyak kezelése (név, kód, oktató, félév, szín, követelmények)
- ZH-k, pótZH-k, vizsgák és beadandók nyilvántartása tantárgyhoz kötve
- Általános határidős feladatok (opcionálisan tantárgyhoz rendelve)
- Dashboard mai és heti áttekintéssel
- Real-time adatszinkron Cloud Firestore-ral
- Magyar nyelvű dátumformázás (date-fns)
- Reszponzív felület, mobil navigációval
- Felhasználónként izolált adatok (Firestore biztonsági szabályok)
Tech stack
- Vite + React 19 + TypeScript – gyors dev élmény, típusbiztos kód
- Tailwind CSS v4 – utility-first styling
- Firebase Authentication (Google provider) – bejelentkezés
- Cloud Firestore – adattárolás, real-time szinkron
- React Router v6 – útvonalkezelés
- react-hook-form + zod – űrlapok és validáció
Telepítés
git clone https://github.com/####
cd web
npm install
npm run dev
Build és deploy
npm run build # production build a dist/ alá
firebase deploy # Firebase Hosting deploy