Aplikace je webová platforma pro zobrazení volných nemovitostí, zejména bytů. Uživatelé mohou procházet nabídkou volných bytů, zobrazovat si podrobné informace o jednotlivých nemovitostech, včetně obrázků, cen a nájemného. Také mohou u vybrané nemovitosti zaliknout tlačítko zájmu, které upozorní majitele. Aplikace také umožňuje správcům nemovitostí přidávat a aktualizovat nabídku volných bytů. Jednotlivé nemovitosti budou uživatelé moc, filtrovat podle velikosti pozemku, počtu místností, ceny a několia dalších parametrů.
Popis funkcionality:
Uživatelé mohou procházet nabídkou volných bytů na webové stránce.
Uživatelé si mohou prohlížet podrobné informace o jednotlivých nemovitostech, včetně obrázků, cen, nájemného, polohy atd.
Uživatelé mohou používat vyhledávání na základě různých kritérií, jako jsou lokalita, cena, velikost bytu atd.
Uživatelé mohou kontaktovat správce nemovitostí prostřednictvím formuláře na webové stránce, pokud mají zájem o konkrétní nemovitost.
Uživatelé mohou ukládat do oblíbených nemovitosti, o které mají zájem.
Správci nemovitostí mají přístup do administračního rozhraní, kde mohou spravovat nabídku volných bytů, včetně přidávání nových bytů, aktualizace informací o nemovitostech, mazání nemovitostí atd.
Architektura
webový server - NGINX
back-end - PHP
databáze - MySQL
front-end - HTML, CSS, JS
Knihovny - ještě si nejsem jistý co přesně použiji, možnosti jsou Nette nebo Laravel a pro front-end bootstrap.
Stručný popis aplikace:
Aplikace je webová platforma pro zobrazení volných nemovitostí, zejména bytů. Uživatelé mohou procházet nabídkou volných bytů, zobrazovat si podrobné informace o jednotlivých nemovitostech, včetně obrázků, cen a nájemného. Také mohou u vybrané nemovitosti zaliknout tlačítko zájmu, které upozorní majitele. Aplikace také umožňuje správcům nemovitostí přidávat a aktualizovat nabídku volných bytů. Jednotlivé nemovitosti budou uživatelé moc, filtrovat podle velikosti pozemku, počtu místností, ceny a několia dalších parametrů.
Popis funkcionality:
Architektura
Use case diagram:
Use case diagram
Wireframe jednotlivých stránek:
Návrh stránek
Návrh databáze
Logické schéma Relační schéma
Procesní a sekvenční diagram
Prosecní diagram Sekvenční diagram