DIGIFLIC- Solar power plant is high performance System. During daytime, solar PV array generates DC power by directly converting light energy into electrical energy. The energy thus produced is stored in the battery bank. The battery bank charging is done through high efficiency solar charge controller which also prevents deep discharge and overcharging of battery. The energy stored in the battery is drawn by electrical loads through the inverter, which converts DC power to AC power. A provision is made for grid interface to provide power in case of continuous inclement weather and/or emergency beyond autonomy period.