Aplikace slouží jako hromadný blog, kam mohou uživatelé přidávat své články. Přihlášený uživatel má možnost zobrazit si (tuto možnost má i nepřihlášený uživatel) a hodnotit články ostatních uživatelů nebo psát vlastní. Krom samotného obsahu článku je také možné definovat meta tagy pro lepší SEO optimalizaci. Struktura článků je částečně předdefinovaná a je tvořena z nadpisu, popisku a obrázku. Struktura těla příspěvku není konkrétně určena a umožňuje pracovat s formátováním textu, paragrafy, nadpisy, odkazy a listy.
Popis funkcionalit
Úvodní strana
Zde se nachází přehled všech článků, které je možné filtrovat podle následujících atributů:
Datum přidání od - do
Jméno autora
Kategorie (tagy)
Článek
Po rozkliknutí zvoleného článku bude uživateli zobrazen jeho obsah. Pokud je uživatel přihlášen, bude mít možnost článek ohodnotit palcem nahoru nebo dolu. Zároveň pod každým článkem je možné zanechat komentář.
U každého komentáře se zobrazují následující informace:
Jméno autora
Datum přidání
Obsah komentáře
Registrace uživatele
Uživatel bude při registraci zadávat tyto údaje:
Uživatelské jméno (musí být unikátní)
Heslo
Jméno
Příjmení
Email (musí být unikátní)
Heslo bude validováno podle těchto pravidel:
Alespoň 8 znaků
Obsahuje velké písmeno
Přihlášení
Přihlášení bude probíhat pomocí uživatelského jména a hesla. Pokud uživatel vyplní špatně uživ. jméno nebo heslo zobrazí se hláška o nesprávném zadání přihlašovacích údajů.
Přidání článku
Každý přihlášený uživatel má možnost nahrát vlastní články. Při vytváření je nutné zadat následující údaje:
Nadpis
Úvodní popisek
Obrázek
Meta title
Meta description
Kategorie (zadávají se formou hashtagů)
Text článku
Nadpis, popisek, meta-title a meta-description budou validovány podle délky. Nadpis a meta-title mohou být dlouhé maximálně 60 znaků. Popisek a meta-description mohou být maximálně 160 znaků. Meta-description nemusí být vyplněn.
Profil uživatele
Každý zaregistrovaný uživatel má přístup do sekce svého profilu, kde může přejít na přidání a úpravu článků, zároveň má možnost změnit přístupové heslo, upravit osobní údaje a odhlásit se.
Adminská sekce
Pro správu systému je vytvořen jeden administrátorský účet, který má možnost smazat profily uživatelů a jejich články. Přihlášení do této sekce bude stejné jako při přihlášení normálního uživatele. Po správném vyplnění přihlašovacích údajů klikne admin na profil a tam bude mít místo klasické stránky profilu ta adminská. Pokud administrátor smaže článek, tak uživateli přijde email upozorňující na smazání.
Technologie
Aplikace bude využívat pro frontend HTML, JS a CSS. Backend bude řešen pomocí čistého PHP s MySQL.
Blogino
Aplikace slouží jako hromadný blog, kam mohou uživatelé přidávat své články. Přihlášený uživatel má možnost zobrazit si (tuto možnost má i nepřihlášený uživatel) a hodnotit články ostatních uživatelů nebo psát vlastní. Krom samotného obsahu článku je také možné definovat meta tagy pro lepší SEO optimalizaci. Struktura článků je částečně předdefinovaná a je tvořena z nadpisu, popisku a obrázku. Struktura těla příspěvku není konkrétně určena a umožňuje pracovat s formátováním textu, paragrafy, nadpisy, odkazy a listy.
Popis funkcionalit
Úvodní strana
Zde se nachází přehled všech článků, které je možné filtrovat podle následujících atributů:
Článek
Po rozkliknutí zvoleného článku bude uživateli zobrazen jeho obsah. Pokud je uživatel přihlášen, bude mít možnost článek ohodnotit palcem nahoru nebo dolu. Zároveň pod každým článkem je možné zanechat komentář. U každého komentáře se zobrazují následující informace:
Registrace uživatele
Uživatel bude při registraci zadávat tyto údaje:
Heslo bude validováno podle těchto pravidel:
Přihlášení
Přihlášení bude probíhat pomocí uživatelského jména a hesla. Pokud uživatel vyplní špatně uživ. jméno nebo heslo zobrazí se hláška o nesprávném zadání přihlašovacích údajů.
Přidání článku
Každý přihlášený uživatel má možnost nahrát vlastní články. Při vytváření je nutné zadat následující údaje:
Nadpis, popisek, meta-title a meta-description budou validovány podle délky. Nadpis a meta-title mohou být dlouhé maximálně 60 znaků. Popisek a meta-description mohou být maximálně 160 znaků. Meta-description nemusí být vyplněn.
Profil uživatele
Každý zaregistrovaný uživatel má přístup do sekce svého profilu, kde může přejít na přidání a úpravu článků, zároveň má možnost změnit přístupové heslo, upravit osobní údaje a odhlásit se.
Adminská sekce
Pro správu systému je vytvořen jeden administrátorský účet, který má možnost smazat profily uživatelů a jejich články. Přihlášení do této sekce bude stejné jako při přihlášení normálního uživatele. Po správném vyplnění přihlašovacích údajů klikne admin na profil a tam bude mít místo klasické stránky profilu ta adminská. Pokud administrátor smaže článek, tak uživateli přijde email upozorňující na smazání.
Technologie
Aplikace bude využívat pro frontend HTML, JS a CSS. Backend bude řešen pomocí čistého PHP s MySQL.
User flow
Úvodní strana
Článek
Registrace
Přihlášení
Profil
Nový článek
Adminská sekce
Databáze