📱 Flutter App
Cross-platform Flutter client for energy cooperatives, featuring the Jarvis AI Voice Assistant, real-time IoT inverter controls, member voting, appointment scheduling, and offline-first multi-tenancy.
📱 Flutter App
Cross-platform Flutter client for energy cooperatives, featuring the Jarvis AI Voice Assistant, real-time IoT inverter controls, member voting, appointment scheduling, and offline-first multi-tenancy.
⚡ Backend (Edge Functions)
Enterprise Deno/TypeScript Supabase Edge Functions powering real-time IoT telemetry ingestion, AI energy balancing algorithms, automated recurring billing, member onboarding, and legal declarations.
🔄 Microservices
Containerized Node.js and Python backend microservices managing CRM dealflow pipelines, multi-calendar appointment booking, and automated customer agreement generation.
🔌 Converters (Firmware)
Embedded ESP32/C++ hardware firmware handling Modbus RTU meter polling, mTLS cloud ingestion, offline ring buffer caching, local Wi-Fi captive portals, and hardware test suites.
🖥️ VPS Infrastructure
Production Hostinger server operations (191.218.165.149), Docker Compose orchestration, self-hosted Supabase stack, Nginx reverse proxy vhosts, automated backups, and CI/CD deployer.
🌐 Web Page
Public-facing web platform powered by PHP 8.3 FPM, Cloudflare Turnstile bot defense, dual-language i18n routing (pl/en), live system status board, and PDF document center.
Docs-as-Code
All system documentation is co-located with source code, versioned via Git, peer-reviewed in PRs, and automatically compiled with Astro Starlight.
Dynamic Visualizations
Architecture blueprints and state machines are rendered interactively with native Mermaid.js diagrams with real-time dark and light theme adaptability.
Role-Based Operational Runbooks
Every subsystem includes targeted incident triage workflows, disaster recovery runbooks, and debugging protocols for support and operations engineers.
Cloudflare Pages Continuous Delivery
Automated builds triggered on every push to main, providing instantaneous documentation updates on the global docs portal with zero downtime.