This invention is a dye solar module fabricated using in-house synthesized photo electrode materials. It consists of TiO2 aggregates-Nanoparticles composites that produce good efficiency in the range of 7-10% under irradiation of AM1.5 (1000 W/cm2) simulated sunlight. This dye solar module is capable of generating electricity in low-light conditions such as cloudy skies and non-direct sunlight. It can be deployed as built-in PV in the facades of building such as walls, canopies and roofs. This power all day every day solar module requires relatively low manufacturing cost that does not involve high vacuum processing. It uses readily available non-toxic raw materials.