Multilingual Next.js website: services, tariff inquiries, documents, SEO and server-side form delivery
React customer portal: company profiles, contracts, EIC codes, documents and switching between assigned consumer companies
Period finances: opening balances, accrued charges, payments, debt or overpayment and monthly history
Consumption records in MWh: administrator entry, period and contract filters, costs and tariff components
Administration: consumers, company groups, distribution operators, users, roles and analytics
Local upload and archiving of contracts and appendices, with editable cabinet fields over BAS reference data
NestJS and PostgreSQL backend: BAS/1C integration through OData, background jobs, sync history and diagnostics
Role and company access controls, API contracts and containerised applications