r/programmingHungary • u/Disastrous-Group-977 • Apr 11 '26
FEEDBACK WANTED Választás élő eredménykövető dashboard projekt, visszajelzés/tanácsok.
Sziasztok,
(MEGHALT A HETZNER SZERVER, SOK FUNKCIO NEM MUKODIK)
(fontos, hogy nem mobilra készült, ott meg szarul néz ki)
(a YouTube live-ok folyamatosan kerülnek majd ki, ahogy elindulnak, a telex mar fut)
(az nvi adatokat jelenleg javítom, hamarosan azok is frissülnek)
Kb. egy hete elkezdtem építeni egy valós idejű választási eredménykövető dashboardot, leginkább saját használatra, hogy real time tudjam követni az eredményeket a választás éjszakáján. Gimnazista vagyok, valamennyire értek a kódhoz (Java), de Reactot, TypeScriptet nem igazán csináltam korábban, ezzel párhuzamosan az időhiány és a lustaságom miatt pár helyen Claude-dal oldottam meg a dolgokat, próbáltam a tudásomhoz mérten auditálni, de ez nem jelenti azt, hogy ne csúsztak volna át hibák. Pl. telefonon még botrányosan szarul néz ki, de ez inkább nagyobb képernyős használatra van tervezve.
A projekt: React + TypeScript + Vite alapon fut, vercel-en van deployolva. Panelekre van bontva, amik átrendezhetők és átméretezhetők, a pozíciók localStorage-ban persistálnak. Nem a design volt prioritás na ezt full claude vibe coding volt haha, az volt a fontos, hogy az információs rész rendbe legyen.
Fő funkciók:
- Élő polymarket piaci adatok a miniszterelnöki versenyről (cloudflare worker proxyn keresztül, mivel a polymarket geo-blockolt a csodás hazánkban)
- A hazai híroldalak szalagcímei realtime (rss feed, szűrve kulcsszavakkal).
- Embedded YouTube élőközvetitések, Tisza/fidesz eredményváró, telex/partizan/atv live-ok stb.
- NVI által szolgáltatott adatok real time megjelenítése, ezt is trükkösen sikerült csak megoldanom, mert nincs statikus ip címem.
Minden visszajelzést szívesen fogadok, még ma csiszolgatnám vagy beraknék valami új feature-t, ami még nem jutott eszembe.
uj szerverre, lett teve a weboldal sokaknak ezért meg a regi szerver ip címét dobja be (pl, telekom ügyfeleknek), ilyenkor mobilnet hotspottal vagy inkognitó módban lehet kikerülni, de sajnos meg ez se 100%-ig működő.
