Tímový projekt – PAYMY

Popis projektu: Informačný systém pre správu platieb členov klubu

Podrobná špecifikácia: Informačný systém PAYMY je navrhnutý pre efektívnu a prehľadnú správu členských platieb v klube. Jeho úlohou je poskytnúť automatizovanú správu členských príspevkov, prehľad o úhradách, notifikácie o platbách, základnú evidenciu členov. Zároveň má nahradiť manuálny spôsob evidencie digitálnym riešením, zvýšiť efektivitu správy údajov a poskytnúť klubom nástroj, ktorý im uľahčí každodennú administratívu bez zbytočnej záťaže a nadbytočných funkcií.

Cieľ projektu: PAYMY prinesie správcom aj členom klubu úsporu času a minimalizáciu chýb pri evidencii platieb.

Projektový tím: Tím 8

Zloženie tímu a ich hlavné úlohy:

Zuzana Butašová
Zuzana Butašová

Projektový manažér

V rámci projektu zastávam rolu projektového manažéra a product ownera – zodpovedám za koordináciu tímu, definovanie priorít, priebežnú kontrolu plnenia cieľov a komunikáciu medzi členmi tímu.

Michal Caban
Michal Caban

Backend vývojár, integrátor

Programujem v jazykoch Java a Python. Skúsenosti s vývojom webových aplikácií by som chcel uplatniť a rozšíriť v projekte PAYMY na pozícii backend vývojár a integrátor.

Christián Kička
Christián Kička

Frontend vývojár (UI/UX)

Mám skúsenosti z vývoja frontend riešení, zmysel pre detail a snahu vytvárať funkčné, používateľsky prívetivé rozhrania. Mojím cieľom je pomôcť vytvoriť moderný systém, ktorý bude pre športový klub praktickým a intuitívnym nástrojom.

Adam Panák
Adam Panák

Tester

Projektu som sa rozhodol zúčastniť preto, lebo je vhodný na reálne nasadenie a na rozšírenie mojich vedomostí. Mám zmysel pre detail, dodržiavanie pravidiel a verím, že tieto moje vlastnosti prispejú k tomu, že systém bude spoľahlivý a bez chýb.

Ján Plachý
Ján Plachý

Dokumentarista, web developer

Mojím zámerom je zhmotniť plány a nápady tímu prostredníctvom projektovej webovej stránky, ktorá svojím obsahom bude poukazovať na to kto sme, čo robíme a kam smerujeme.


Kľúčové funkcionality systému PAYMY

Projekt sa zameriava na implementáciu nasledujúcich funkcionalít:

Základné:

  • Prehľad pre manažéra – zoznam s nedoplatkami/preplatkami členov.
  • Prehľad pre používateľa – história vlastných platieb a aktuálny stav.
  • Prihlasovacia stránka pre bezpečný prístup.
  • Admin stránka pre správu systému a dát.

Plánované rozšírenia:

  • Možnosť prihlasovania sa na preteky alebo testy cez systém PAYMY.
  • Automatizované notifikácie o stave platieb.

Technické komponenty a nástroje:

  1. Backend: Laravel (PHP framework)
  2. Databáza: PostgreSQL
  3. Frontend: HTML, CSS, JavaScript
  4. Komunikácia: REST API

Projektový denník:

  • Zahájenie a plánovanie Vytvorenie tímu, návrh témy, definícia úloh, plán projektu.
    –
  • Príprava infraštruktúry Vytvorenie projektového denníka, založenie Git repozitára.
    –
  • Analýza a návrh Analýza problému, návrh aplikácie a databázového systému.
    –
  • Implementácia a testovanie Vytvorenie hlavných prvkov aplikácie, testovanie systému, úprava dizajnu a optimalizácia kódu.
    –
  • Záver Príprava dokumentácie, záverečná prezentácia projektu.
    –

Architektúra systému

Komponentová architektúra systému Phoenix
Diagram komponentovej architektúry projektu PAYMY.

Projektové dokumenty

Aplikácia

  • Aplikácia – odkaz na vytvorenú aplikáciu PAYMY

Hodnotenie projektového tímu

Hodnotenie projektového tímu

Projektový tím

Fotka projektového tímu

Sekcia kontaktu a formulára

Kontakt

Vyučujúci:

PaedDr. Miroslav Ölvecký, PhD.

Členovia tímu: