Renewable Energy Performance Platform (REPP)