|
|
# Miért kell az MVP?
|
|
|
|
|
|
A projekt jelenlegi rövid távú célja az MVP lefejlesztése, tökéletesítése és tesztelésre bocsátása. **Miért állunk le az új feature-ök fejlesztésével?**
|
|
|
|
|
|
### Az MVP nem csak a VikOverflow számára mérföldkő.
|
|
|
|
|
|
VIK-es szolgáltatások. Jelenleg is léteznek: KSZKépzés oldal, PÉK, AdminSCH, rvt.sch, a mindenkori QPAweb. Működnek, használjuk őket. Azonban a jövőben szükségünk lesz újakra, amik eddig még nem voltak: BodySCH, leltár rendszer, újabb QPAwebek több fancy cuccal.
|
|
|
|
|
|
Az MVP ezen új projekteknek kínál boilerplate-et a DevTeam-ben már jól ismert Django+React stack formájában olyan funkcionalitással, ami minden VIK-es szolgáltatásnak kell.
|
|
|
|
|
|
### Auth.sch belépés
|
|
|
Nem kell jelszavakat megjegyezni/tárolni minden egyes kör oldalához. Auth.sch accounttal bármilyen MVP-re épülő szolgáltatás igénybe vehető. Session kezelés, védett aloldalak, authentikációkezelés a frontenden.
|
|
|
|
|
|
Az első loginkor felhasználónév megadás privacy indokokból sorolandó ide (bár lehet, hogy nem lesz része az első MVP release-nek).
|
|
|
|
|
|
### Példa entitások
|
|
|
Legalább egy féle példa entitás létrehozását biztosító kód, hogy legyen miből kiindulni a jövő fejlesztőinek. Modelek, view-k, frontend integráció.
|
|
|
|
|
|
### Extrák
|
|
|
Olyan dolgok, amik segítik a fejlesztőket az MVP-vel való elindulásban.
|
|
|
- Részletes dokumentáció az egészről
|
|
|
- Tutorial linkek a Djangohoz és a Reacthoz
|
|
|
- Tutorial a deployhoz, hogy bárki fel tudja rakni k8s-be
|
|
|
|
|
|
## Bővítés
|
|
|
Az MVP a VikOverflow-val párhuzamosan fog fejlődni. Az újabb verzióiban helyet kap majd például a jogosultságkezelés és egy ehhez tartozó adminfelület.
|
|
|
|
|
|
## Transparency
|
|
|
Fontos, hogy mind a forráskód, mind a dokumentáció elérhető legyen minden VIK-es számára, hogy kreatívnál kreatívabb alkalmazások születhessenek.
|
|
|
|
|
|
## Support
|
|
|
Hosszú távú cél, hogy az MVP használatáról, tehát az arra való építésről előadás/tanfolyam szülessen. |