# ⚡ NaijaSolarOps: Intelligent Solar Sizing Engine
> **Live Demo:**
naija-solar-calculator.stre…
## Executive Summary
**NaijaSolarOps** is a data-driven feasibility tool designed to address the energy reliability crisis in Nigeria. With the recent implementation of "Band A" electricity tariffs and rising fuel costs, solar energy is no longer a luxury but a necessity.
However, solar adoption faces a critical barrier: **Information Asymmetry.** Users often receive inflated quotes or undersized systems. This application uses **geospatial data** and **electrical engineering logic** to provide accurate, location-specific solar sizing and financial estimates for Nigerian homes and businesses.
---
## Interface Preview
---
## Key Features
### 1. Geospatial Intelligence
Unlike generic calculators, this engine adjusts solar yield based on the user's specific city in Nigeria.
* **Logic:** Leveraging `GeoPy`, the app detects the user's latitude.
* **Impact:** A 5kW system in **Kano** (5.8 Peak Sun Hours) generates ~20% more power than in **Port Harcourt** (3.8 Peak Sun Hours). The app adjusts the panel count accordingly.
### 2. Engineering-Grade Sizing Logic
The calculator distinguishes between two critical electrical metrics:
* **Energy Demand (kWh):** Determines battery bank size (Autonomy).
* **Peak Power (kW) & Surge:** Determines Inverter capacity. It accounts for inductive loads (e.g., Pumping machines, Freezers) that require 3x startup current, preventing system tripping.
### 3. Market-Reflective Financials
* Includes a database of **November 2025 Market Prices** (Lagos/Alaba International Market estimates).
* Dynamically calculates the Bill of Materials (BOM) including cabling and installation overheads.
### 4. "Smart Saver" vs. "Reliability" Modes
* **Reliability Mode:** Sizes batteries to run *everything* 24/7.
* **Smart Saver Mode:** Algorithmic optimization that assumes heavy loads (ACs, Washing Machines) run only during sun hours, d …