-
Notifications
You must be signed in to change notification settings - Fork 1
Development
This page includes current state of development and is written in finnish, because it is not central piece of development information.
Kirjoitettu: 10.2.2025, Henri Vainio
Kehitystiimi: Henri Vainio, Juliusz Kotelba, Webatiimi
Raaka käyttöliittymä preview: täällä
Projektin kehitys meneillään, backend lähes toimintavalmis, frontend työn alla. Tähdätty toimintavalmius huhti-toukokuussa. Backend odottaa luuppi.fi integraatiota autentikaation ja tarvittavien tietojen synkronointia, web rajapinta muuten toimintakykyinen.
Tutor tiimin kanssa on keskusteltu tarvittavista ominaisuuksista. Weban (nettisivujen) ylläpidon kanssa on keskusteltu luuppi.fi integraatiosta.
Yleiset
- Kirjautuminen luuppi.fi tileillä
- Toimii luupin nettisivujen lisäosana
- Tutor Lärpäke mahdollinen toteuttaa samalla järjestelmällä
- Tukee kieliä, suomi/englanti
Lärpäke
- Luo useita lärpäkkeitä (esim eri vuosille)
- Lärpäkkeiden jakaantuu osioihin (esim 2024 Tanpereella, Pii-klubilla tapahtuu...)
- Alaotsikoiden alla tapahtumia (esim 2024 Tek-info, keskusta-excu, ratikka-ajelu)
Fuksiryhmä
- Luo ryhmä
- Liity ryhmään liittymislinkillä/QR-koodi/Admin lisää
- Roolittaa käyttäjän joko kirjaajaksi (tutor) tai osallistujaksi (fuksi)
- Piilotetut käyttäjät (esim hatoille tutor roolin lisäämiseksi)
Tapahtumat
- Luo tapahtuma, joka näkyy lärpäkkessä
- Liitä tapahtuma johonkin luupin kalenterissa näkyviin tapahtumiin
Fuksi
- Selaa Lärpäkettä
- Selaa tapahtumia
- Osallistu ryhmää
- Hanki osallistumismerkintä
- Näytä QR-koodia/osallistumiskoodia tutorille
Tutori
- Johda ryhmää
- Lue fuksin osallistumiskoodi ja kirjaa suoritetuksi
- Lisää oma allekirjoitus
Statistiikka
- Näe omat/luupin kokonaispisteet
- Näe yleiset keskiarvopisteet
- Näe (omat) ryhmäkohtaiset pisteet
- Näe tietyn fuksin pisteet*
- Näe tietyn ryhmän pisteet*
*) vain admin oikeuksilla
- Liity ryhmään heti tilin luomisessa (Weba)
- Luo fuksiryhmäkohtaisia tapahtumia
- Lärpäkkeen palauttamiseksi pitää etsiä hato, joka "palauttaa" Lärpäkkeen jonka jälkeen muokkaus estetään
WebApi - ASP.NET Core Web API, C#, PostgreSQL, JWT autentikaatio
Frontend - HTML, CSS, vanilla Javascript