Back to home

// Case studies · Shared solar energy

Clube do KW

Photovoltaic Energy Management System

Comprehensive management system for photovoltaic energy companies with customer control, distributor management, financial analysis, and real-time solar installation monitoring.

Client
Clube do Kilowatt
Period
2025–2026
Status
In production
Stack
DjangoVue 3PostgreSQLWebSocket
Clube do KW: Photovoltaic Energy Management System

// The challenge

The consortium ran on five spreadsheets and manual reading of invoices from three utilities (CELESC, COPEL and RGE). Every month, hundreds of PDFs were downloaded and typed by hand, and discount, commission and allocation rules lived in spreadsheet columns with no history or cross-check.

// What we delivered

Custom web system that downloads invoices from the utilities' portals, extracts the data with AI, applies billing rules with immutable versioning (every closing is stored exactly as it was calculated), issues charges via boleto and automatic PIX, and gives managers, operators and consumers real-time dashboards.

3,827
invoices processed as of Sep/2026
697
invoices read by AI in 30 days, no typing
595
consumer units and 61 plants registered
3
utilities integrated with automatic download

Description

Clube do KW is a comprehensive management system for photovoltaic energy companies, offering customer control, distributor management, financial analysis, team management, and solar installation monitoring with real-time dashboards. The platform provides complete tools for managing solar energy businesses from customer registration to ROI analysis.

Key Features

  • Consumer Management: Complete registration and tracking of photovoltaic customers with detailed installation data.
  • Distributor Control: Management of partnerships with energy distributors and credit compensation tracking.
  • Analytics Dashboard: Real-time metrics of energy production, consumption, and system efficiency.
  • Financial System: Invoice control, generated savings tracking, and complete ROI analysis.
  • Team Management: Role and permission control for installers, technicians, and administrators.

Technologies Used

  • Backend: Django 5.0, Django REST Framework, PostgreSQL, Redis, Celery, Django Channels
  • Frontend: Vue 3, Composition API, TypeScript, Vuetify 3, Pinia for state management
  • Infrastructure: Docker, Docker Compose, GitHub Actions CI/CD, Nginx, Gunicorn, Daphne
  • Real-time: WebSocket via Django Channels for live dashboard updates

System Highlights

  • ROI Analysis: Automatic calculation of return on investment and payback period for solar installations.
  • Savings Tracking: Monthly monitoring of electricity bill savings and energy credit management.
  • JWT Authentication: Secure token-based authentication with automatic refresh and rate limiting.
  • Performance Optimized: Redis caching, lazy loading, and optimized queries for fast response times.

Screens

Real-time dashboard (dark theme)
Real-time dashboard (dark theme)
Consumer invoices with filters and export
Consumer invoices with filters and export
Consortia, units and plants registry
Consortia, units and plants registry
Financial overview of invoices
Financial overview of invoices
Payables taken over by the consortium
Payables taken over by the consortium
Discount tables by tariff flag
Discount tables by tariff flag
Generating plants' invoices
Generating plants' invoices
Compensation statement per utility
Compensation statement per utility

Other case studies

  • Django + DRF
  • Vue 3 + Vuetify
  • Celery + Redis
  • Shopee and Mercado Livre APIs

E-commerce / marketplaces

TypeControl

ERP for a marketplace seller

Stock, sales and logistics system for an operation with 5+ stores on Mercado Livre, Shopee and Amazon: API sales import, real profitability per marketplace, automatic invoicing, shipping labels, returns and a unified message center.

View case
  • Expo / React Native
  • Fastify + Prisma
  • PostgreSQL
  • RevenueCat

Fitness / consumer app

Frango

Workout app published on the App Store and Google Play

MV Dev Solutions' own product: a Brazilian workout-tracking app with humor, gamification and subscriptions, published on the App Store and Google Play and running on iOS, Android and web from a single codebase.

View case
  • Flutter
  • Firebase + Cloud Functions
  • Gemini
  • Riverpod

Healthcare / mobile app

Hand in Hand

Treatment companion for GLP-1 medications

App for patients under GLP-1 treatment: dose reminders, daily symptom check-ins, an AI assistant grounded in official leaflets and automatic clinical alerts, with LGPD consents.

View case