Popis aplikace

Aplikace s názvem "InsureMate" je webová aplikace, která umožňuje spravovat seznam pojistěnců. Umožňuje přidávat nové pojištěnce, upravovat jejich údaje a také je mazat. Data o pojistěncích jsou ukládána do lokálního úložiště v prohlížeči, což umožňuje udržet svá data mezi různými relacemi nebo obnovit data po obnovení stránky.

Aplikace využívá JavaScript, HTML a CSS. Díky Bootstrapu jsou vytvořeny uživatelsky přívětivé formuláře a tabulky, které zobrazují seznam pojištěnců.

Funkce aplikace

  1. Přidávání pojistěnců: Uživatelé mohou vyplnit formulář s jménem, příjmením, věkem a telefonním číslem a poté přidat nového pojistěnce do seznamu. Telefonní číslo je automaticky formátováno s mezerami pro snadnější čtení.
  2. Zobrazování seznamu pojistěnců: Aplikace zobrazuje seznam pojistěnců v tabulce, kde každý řádek odpovídá jednomu pojistěnci a obsahuje informace o jménu, příjmení, věku a telefonním čísle.
  3. Úprava pojistěnců: Uživatelé mohou upravit existující záznamy pojistěnců kliknutím na tlačítko "Edit". Úprava se provádí ve formě modálního okna, kde mohou změnit jméno, příjmení, věk a telefonní číslo a poté uložit změny.
  4. Mazání pojistěnců: Uživatelé mohou smazat nepotřebné záznamy pojistěnců kliknutím na tlačítko "Smazat". Před smazáním se zobrazí potvrzovací modální okno, aby se předešlo nechtěným odstraněním.
  5. Validace formuláře: Při přidávání a úpravě pojistěnců aplikace provádí validaci formulářových polí. Jméno a příjmení musí obsahovat 2 až 16 znaků a mohou obsahovat pouze písmena a diakritiku. Telefonní číslo musí mít 9 číslic. Věk musí být číslo mezi 1 a 130.
  6. Zobrazování notifikací: Aplikace zobrazuje notifikace ve formě barevných oznámení (alertů) o úspěšném přidání nebo smazání pojistěnce.
  7. Animace progress baru: Po přidání nebo smazání pojistěnce se zobrazí animace progress baru, který se po chvíli automaticky skryje. Tím uživatelé snadno poznají, že akce byla úspěšně provedena.
  8. Změna viditelnosti formuláře: Aplikace umožňuje zobrazit a skrýt formulář pro přidání nového pojistěnce kliknutím na tlačítko "Nový pojištěnec". To zajišťuje čistší uživatelské rozhraní.

Celkově aplikace poskytuje uživatelům jednoduchý a užitečný nástroj pro správu seznamu pojistěnců s funkcemi pro přidávání, úpravu a mazání záznamů.