Skip to content

Custom business application · Project demonstration

Celestra

Celestra is a building management application covering tenant and unit records, utility metering, billing, and financial reporting, with separate interfaces for administrators and residents.

Application
Building management and billing
Project status
Application demonstration Screens and recordings use sample data.
Implementation
Next.js · React · TypeScript · Django REST Framework · PostgreSQL

Product walkthrough

Watch Celestra BMS in use.

A 5-minute walkthrough of the administrative and tenant interfaces. This recording has on-screen descriptions and no audio.

Celestra BMS · 5 minutes 8 seconds · Silent walkthrough with demonstration dataDownload video ↗

What to look for

  • Administrative dashboard and building records
  • Unit management, billing, and arrears screens
  • Cash-flow reporting and period filters
  • Tenant electricity-consumption and billing views

The application

Building administration and tenant billing in one system.

Celestra brings tenant records, units, utility consumption, billing, and financial reporting into a building management application. Its interface separates administrative work from the information tenants need to view.

Business workflows

What the application covers.

The screens and walkthrough below show the interface. The implementation details describe the corresponding application modules.

01

Tenant and unit management

The administrative interface organizes tenant and unit records, occupancy, and related account information. The walkthrough shows the management screens used to find a unit and review its records.

02

Meter readings and utility billing

Electricity and water are separate business modules. The backend contains meter tracking and billing calculations; the frontend presents consumption, bills, and billing records in dedicated views.

03

Financial reporting

The application includes billing and financial reporting interfaces. The recording demonstrates arrears, cash flow, and report filters, while the API keeps financial reporting separate from the tenant and meter modules.

04

A tenant-facing interface

The walkthrough also switches to the tenant view, where a resident can inspect electricity consumption and related bills. Administrative and resident tasks have different navigation and screen layouts.

Inside the application

Explore the screens.

Choose a view, then open it at a larger size. These are actual project screenshots with demonstration data.

CELESTRA Overview screen with demonstration data

Overview · Demonstration data

Technical structure

How the application is organized.

The Next.js frontend provides the administrative and tenant interfaces. A separate Django API organizes the business logic into billing, tenants, meters, electricity, water, and cash-flow modules. PostgreSQL stores application data. The backend includes JWT authentication and interactive API documentation.

A production engagement defines the organization’s data, roles, integrations, hosting, acceptance tests, and support coverage. The demonstration provides a concrete starting point for that discussion.

Explore the related service ↗

More from Anito.

Next step

Discuss a business application.

Tell us what is broken, what you are trying to build, or what you have been quoted by somebody else. You get back a plain reply about what we would do, what it depends on, and whether you need us at all.

Tell us what you need

Replies come from a person. No automated sequence, no pressure, and an honest no when that is the right answer. Please leave passwords and customer data out of the form. Access gets arranged separately and safely.