Popular Power

Web

The Popular Power project was initiated to provide a comprehensive, user-centric solution for managing solar assets efficiently. The platform offers a centralized dashboard with real-time data, enabling users to monitor key performance indicators such as site status, energy generation, and alert management. Features include an interactive map for site visualization, detailed site performance analytics, and an alert center for streamlined issue resolution. By integrating insights on installed capacity, CO₂ reductions, and energy yields, the platform empowers users to optimize operations, ensure SLA commitments, and enhance decision-making through historical and customizable data analysis

Architecture

The web application employs Angular for the front end to create an intuitive and responsive user interface. At the same time, Ruby on Rails is the back end, providing RESTful APIs to handle business logic and manage data flow. The back-end processes are optimized using Sidekiq, which manages background jobs for data processing and alert handling tasks. The application relies on PostgreSQL as its primary database for secure and reliable data storage, performance metrics, and alert logs. It is deployed on Amazon Web Services (AWS), utilizing services like EC2 for hosting, S3 for storing assets. Background tasks and scheduled jobs are seamlessly handled within the Rails ecosystem. This architecture ensures a scalable, high-performance platform with seamless integration between components and efficient resource utilization.

Tools Used

Ruby on Rails
Angular
AWS
PostgreSQL
Sidekiq

More Screenshots

Let's build something great together.

Call us at: +977-01-5912344

Let's get started