Bakalářská práce

Invoicing application with expense tracking and OCR

Kristián Chorvát
Anotace

Tato bakalářská práce představuje návrh a realizaci moderní webové aplikace SmartInvoicer, určené pro vystavování faktur a správu výdajů s důrazem na legislativní požadavky České republiky. Systém je navržen pro živnostníky a malé firmy a umožňuje automatizaci opakovaných činností, jako je vyplňování údajů pomocí ARES, zpracování účtenek pomocí OCR a export faktur do formátů PDF a ISDOC. Backend je …více

Abstract

This bachelor's thesis presents the design and implementation of the modern web application SmartInvoicer, intended for issuing invoices and managing expenses with an emphasis on the legislative requirements of the Czech Republic. The system is designed for freelancers and small businesses, enabling automation of repetitive tasks such as autofilling company data via ARES, processing receipts using …více

Zadání práce
Create an online invocing application with expanse tracking. This application should have a contact book of  business partners (suppliers/customers). Information in the contact book must be validated in ARES. 
Application should provide interactive form to create an invoice to the customer. Invoice should be exported as a PDF, printable, sent to mail or available as an ISDOC. Look of the invoice can be chosen from template and possibly customizes by the user. All invoices can be displayed in sortable and filterable table. 
Similar form and table should be available also for expenses. With expenses user should be also able to upload image or PDF of the invoice. For uploaded images there should be option to use OCR to extract key information - like invoice number, date, VAT ID, total amount, individual line items. Include validation routines and allow manual corrections.
Práce zkontrolována:
1. 6. 2025 22:27, Ing. Lukáš Grolig, učo 325217
Jazyk práce
angličtina angličtina
Termín obhajoby
26. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

Ing. Lukáš Grolig, učo 325217
KPSK FI MU

Oponent

Mgr. Vít Marša, Ph.D., učo 342238
abs FF MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.