Skip to content

kfugosic/Apartment-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apartment-Web-App

C# Course @ FER - Final project - Apartment Web App

http://mydream-krk.azurewebsites.net/

Tema projekta je jednostavna web aplikacija za apartman. U nastavku su opisane implementirane funkcionalnosti:

Mogućnosti gosta:

  • Pregled naslovne stranice
  • Mjenjanje jezika
  • Prijava

Mogućnosti registrirang korisnika:

  • Sve što i gost
  • Pristup posebnoj stranici za goste koja sadrži korisne informacije
  • Ostavljanje recenzije
    • Korisnik može više puta uređivati vlastitu recenziju
    • Korisnik može dozvoliti ili zabraniti da se njegova recenzija prikazuje na naslovnoj stranici

Mogućnosti administratora:

  • Sve što i registrirani korisnik
  • Pristup posebnoj stranici za upravljanje web aplikacijom
  • Upravljanje slikama
    • Dodavanje, brisanje i mjenjanje redoslijeda
  • Upravljanje korisničkim računima
    • Stvaranje novog korisničkog računa za gosta
    • Dodjeljivanje administratorskih ovlasti
    • Brisanje računa
  • Upravljanje recenzijama
    • Stavljanje ili micanje recenzija sa naslovne stranice
    • Brisanje recenzija

Napomene:

  • Pri pokretanju aplikacije stvara se administratorska “uloga” (role), te glavni administrator prema postavkama u appsettings.json. Prema inicijalnim postavkama email ce biti admin@mail.com, a lozinka Admin123;
  • U appsettingsu se također može postaviti i defaultni jezik
  • Od jezika su korisniku dostupni engleski i hrvatski, njemački je također predviđen ali sakriven sa naslovne strane jer prijevod nije bio dovršen
  • Nažalost sav tekst za goste nije spreman te će se naknadno dodati

Projekt je izrađen korištenjem Asp.Net Core okvira.

U izradi web aplikacije korištene su teme pod MIT licencom:

About

C# Course @ FER - Final project - Apartment Web App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published