I'm always excited to take on new projects and collaborate with innovative minds.

WhatsApp

+55 (18) 99117-2782

Email

infmev@gmail.com

Project

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

Enermerco Energia

Start Date

Sep 01, 2025
Clube do KW - Photovoltaic Energy Management System
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.

Video Demonstration
Screenshots

Main Dashboard

Main Dashboard

Analytics Dashboard

Analytics Dashboard

Financial System

Financial System

Consumers Management

Consumers Management

Edit Consumers

Edit Consumers

Administrative Panel

Administrative Panel

Roles Management

Roles Management

Distributors

Distributors

Login Screen

Login Screen

Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy