Abstrakt:
Tato bakalářská práce je zaměřena na vývoj webové aplikace, sloužící k analýze firemních faktur přijatých v různých formátech (txt, csv atd.) a z různých zdrojů (DB, SFTP atd.). Aplikace je vyvinuta jako SPA a skládá se ze dvou nezávisle běžících části: backend a frontend.
Hlavní technologie použité pro vývoj této webové aplikace jsou Spring Boot a React z Redux. Backend je vytvořen pomocí Spring Boot, Hibernate a používá se jako REST API pro zpracování, ukládání a poskytování dat na základě požadavku z frontendu. Frontend byl vyvinut jako SPA pomocí React a Redux. Ověřování a autorizace uživatelů se provádí pomocí Azure Active Directory.