Zadatak za završni ispit
Projektni zadatak
📢 Osnovne informacije
- Predmet: Programiranje za Web
- Ak. god: 2022./2023.
- Rok za odabir teme: 17.11.2022.
- Rok za predaju: 22.12.2022.
- Bodovi: 20
🎯 Zadatak
Zadatak je izrada web aplikacije ovisno o odabranoj temi. Zadatak se radi samostalno ili u grupama od dvoje studenata.
Link za prijavu teme na Melinu
Projekt treba sadržavati:
- Github repozitorij za projekt
- Github repozitorij treba sadržavati i README file u kojem je naveden zadatak i imena studenata.
- Django projekt i aplikaciju
- Model koji sadrži barem 3 entiteta (unutar modela voditi računa različitim tipovima podataka)
- Barem jednu one to one, one to many i many to many relaciju.
- Generirane testne podatke
- Prikaz generiranih podataka za svaki entitet u modelu pomoću generičkih pogleda
- Forma za unos podataka
- Testovi
- Login i registracija
Funkcije koje app sadrži:
Ove funkcije kreirate ovisno o vašoj temi projekta.
- Unos novih vrijednosti u bazu
- Prikaz i pretraga postojećih vrijednosti iz baze
- Ažuriranje postojećih vrijednosti u bazi
- Brisanje iz baze
Dodatno:
- Tema i dizajn, CSS
🧾 Teme
- Online tečajevi i edukacijska platforma
- Aplikacija za upravljanje osobnim financijama
- Platforma za dijeljenje recepata i kulinarskih savjeta
- Sportski portal za praćenje rezultata i natjecanja
- Aplikacija za rezervaciju putovanja i smještaja
- Sustav za upravljanje inventarom i skladištem
- Alat za praćenje fitness ciljeva i vježbanje
- Aplikacija za praćenje ekoloških navika i održivosti
- Virtualna galerija umjetnosti i kulturoloških događanja
- Platforma za razmjenu jezika i kulturnu interakciju
- Aplikacija za upravljanje osobnim rasporedom i produktivnošću
- Sustav za vođenje online teretane i treninga uživo
- Platforma za razmjenu i prodaju domaćih proizvoda
- Aplikacija za praćenje mentalnog zdravlja
- Sustav za organizaciju volonterskih aktivnosti i projekata
- Portal za dijeljenje i ocjenjivanje književnih djela
- Aplikacija za vođenje evidencije o kućnim ljubimcima i veterinarske usluge
- Sustav za vođenje crowdfunding kampanja i podršku startupima
- Platforma za dijeljenje ideja
- Aplikacija za praćenje filmskih preporuka i recenzija
📦 Predaja zadatka
Zadatak predajete kao .zip arhivu vašeg projekta i poveznicu na vaš Github repozitorij.
Link za predaju rješenja na Melinu