/PizzaSharp

Online pizza ordering system

Primary LanguageC#

PizzaSharp

Sustav za online naručivanje pizze.

Opis projekta

Cilj projekta je razvoj online sustava koji se koristi za naručivanje pizza. Sustav na početnoj stranici omogućuje pregled najprodavanijih pizza proteklog tjedna. Popis svih pizza koje se nalaze u ponudi moguće je pregledati na posebnoj stranici. Odabirom pizzee otvara se stranica s detaljnim prikazom pizze na kojoj se registriranim korisnicima nudi mogućnost odabira veličine i broja te dodavanje iste u svoju korisničku košaricu. Unutar korisničke košarice prikazuje se ukupna cijena narudžbe te se korisniku omogućuje upisivanje adrese za dostavu (ukoliko želi dostavu), kao i poruke ako želi da mu se prilikom dostave unutar kutije napiše poruka. Na stranici je prikazan i popis naručenih stavki te mogućnost dovršetka narudžbe. Na stranici narudžbi korisnik može vidjeti pregled svih svojih narudžbi. Sustav je moguće isprobati na adresi: http://pizzasharp.azurewebsites.net/ (offline).

Admin korisnici

Sustav podržava mogućnost adminitratora koji ima uvid u sve pristigle narudžbe.

Autori projekta:

Luka Hrgović:

  • Izrada modela za bazu podataka
  • Izrada repozitorija za modele baze podataka
  • Izrada konteksta baze podataka
  • Izrada "partial viewa" za pizzu
  • Izrada viewa za administratora

Kristijan Vulinović

  • Izrada modela za bazu podataka
  • Izrada repozitorija za modele baze podataka
  • Izrada "partial viewa" za stavku narudžbe
  • Dodavanje uloga za korisnike
  • Izrada potrošačke košarice

Ideje za daljnji rad

  • Omogućiti korisnicima kreaciju vlastite pizze
  • Omogućiti pisanje komentara
  • Omogućiti ocjenjivanje pizza
  • Dodati mogućnost odabira pića u narudžbi
  • Dodavanje podrške za akcije na određene proizvode
  • Dodavanje programa vjernosti