Tato bakalářská práce se zabývá analýzou požadavků, návrhem a následnou implementací webové aplikace s databází v neziskové organizaci.
Teoretická část práce obsahuje obecná pravidla návrhu uživatelského rozhraní a popis fungování webových aplikací. Dále jsou zde vymezeny pojmy týkající se relačních databází a vývoje softwaru za použití JavaScriptu, PHP, MySQL a dalších technických prostředků.
V praktické části je provedena analýza požadavků, po níž následuje návrh databáze a uživatelského rozhraní. Poté je popsána samotná implementace serverové a klientské části webové aplikace. Po nasazení je otestováno uživatelské rozhraní, shrnuty poznatky získané během vývoje a zhodnocena správnost počátečních předpokladů. Nakonec jsou navrženy možnosti dalšího rozvoje do budoucna.