Skip to content

openclimatefix/pv-sites-mobile

Repository files navigation

pv-sites-mobile

image

About

All Contributors

Solar electricity nowcasting, a project by Open Climate Fix (OCF) to build the world's best near-term forecasting system for solar electricity generation, is already making a marketed impact on the UK National Grid.

With site-level forecasts—nowcasting for individual solar locations—OCF is in the process of bringing the nowcasting experience to the broader public, giving people more power over their own solar setup. Individual home owners, solar PV asset operators, offtakers, and smart home operators can all make use of better forecasting. In turn, OCF's impact reaches more people and helps further optimize the contribution of solar power to the electricity grid.

To allow easy, intuitive access to site-level predictions, Hack4Impact has been working to build out a mobile-first web application where users can view nowcasting forecasts for solar energy production on their solar panel arrays.

Learn more

See the nowcasting "meta-repository" for more information about OCF's mission and goals for this project.

Usage

Contact Open Climate Fix to request an account with production access to the pv-sites-mobile web application.

Development

Setup

This project is a Next.js 13 application built using the pages directory.

Install dependencies with yarn:

yarn

Create a copy of .env.local.example with the name .env.local and fill in environment variables:

cp .env.local.example .env.local

Usage

Run the development server:

yarn dev

Deployment

This application is meant to be deployed to Vercel and should have all environment variables not described as optional in .env.local.example supplied. This includes environment variables in .env.production, which are a generic baseline that won't function with most production deployments.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

braddf
braddf

📆
Andrew Lester
Andrew Lester

💻
Eric Liu
Eric Liu

💻
neha-vard
neha-vard

💻
Anya Parekh
Anya Parekh

💻
Rohan Vanjani
Rohan Vanjani

💻
Jacky Park
Jacky Park

💻
Ashay Parikh
Ashay Parikh

💻
Kalyn Watt
Kalyn Watt

🎨

This project follows the all-contributors specification. Contributions of any kind welcome!