A solar power energy storage system utilizes batteries, inverters, chargers, and control units to store the electricity generated by solar panels. Solar panels produce electricity during the day. This electricity can either be consumed directly or be stored in batteries, depending on the need. The control units of the system mitigate the charging and discharging activities to ensure that the system and battery perform well for a long time. Furthermore, during the night or other periods at low sunlight, the energy stored is changed into AC power through the inverter, allowing it to be used. This system increases the dependability and effectiveness of using solar energy while ensuring that dependence on the grid is minimized.