/ case / 09 / Energy platform & website

EBSH Trade

An electricity supplier's website and B2B platform: customer portal, administration, finance, documents and BAS/1C integration.

Task

Build the digital journey from the first website inquiry to everyday work with the supplier. Customers need access to their companies, contracts, finances and consumption, while the EBSH team needs administrative tools and consistent data from BAS/1C.

Result

EBSH Trade received a website for acquiring B2B customers and a separate platform for serving them. Customers can work with their companies, documents, finances and consumption, while the supplier's team manages access, records and BAS/1C synchronisation.

Product screens

Analytics · demo data
Supplier website
Finance · demo data
Consumption · demo data

What we delivered

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

Stack

Next.jsReactTypeScriptViteTailwind CSSTanStack QueryNestJSPostgreSQLPrismaRedis / BullMQBAS / 1C ODataDocker

/ related services

Services for similar tasks

Next.js

Next.js development

We build Next.js websites and applications for businesses that need a clear customer journey, indexable content and a maintainable codebase. We work on new products and existing React applications.

Open service

Related insights