Web application · Full-stack development
Application for
business management
A comprehensive web application for invoice management, financial tracking of income and expenses, client management, and PDF document generation — all in one place.
€3,160
Monthly income
€28,430
Annual income
13
Total invoices
€1,200
Unpaid
No.
Client
Amount
13-1-1
Client Ltd. Paid
€240.00
12-1-1
Institution xyz Unpaid
€120.00
11-1-1
Company abc Paid
€90.00
Invoice creation and management
Create invoices with KPD codes, automatic numbering, templates, and PDF preview. Payment status tracking.
Financial dashboard
Monthly overview of income and expenses with interactive charts. Separate views for business and personal accounts.
Client management
Client database with contact details, OIB (tax ID), and IBAN. Quickly fill in invoices by selecting a client from the database.
PDF generation
Automatic PDF invoice generation with logo, all legally required elements, and a preview before printing.
Security and accessibility
Token-based login system, MySQL database on the server — data accessible from any device. One-click backup and data import.
All features
- Creation of invoices, proforma invoices, and quotes with KPD codes per Croatian standards
- Automatic invoice numbers, dates, places of issue, and operator labels
- Invoice templates for faster creation of recurring services
- Payment status — paid, unpaid, canceled
- Business expense tracking by category (utilities, equipment, leasing...)
- Personal income and expense tracking — separate from business
- Charts of income, expenses, and cost structure by category
- Filtering and monthly overview with arrow navigation
- Data export to CSV for the KPD form and JSON backup
- Dark and light mode, responsive design
Technologies
PHP 8MySQLHTML5 / CSS3Vanilla JavaScriptChart.jsjsPDFREST APIPDO / MySQLiResponsive design