https://github.com/openclimatefix/pv-sites-mobile
Front End web application for site-level forecast UI
https://github.com/openclimatefix/pv-sites-mobile
Last synced: 11 months ago
JSON representation
Front End web application for site-level forecast UI
- Host: GitHub
- URL: https://github.com/openclimatefix/pv-sites-mobile
- Owner: openclimatefix
- Created: 2023-02-06T22:06:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-14T15:43:11.000Z (almost 3 years ago)
- Last Synced: 2025-03-24T10:11:08.280Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://pv-sites-mobile-kappa.vercel.app
- Size: 1.56 MB
- Stars: 5
- Watchers: 4
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pv-sites-mobile

## About
[](#contributors-)
[Solar electricity nowcasting](https://github.com/openclimatefix/nowcasting), a project by [Open Climate Fix (OCF)](https://openclimatefix.org/) 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](https://uiuc.hack4impact.org/) 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"](https://github.com/openclimatefix/nowcasting) for more information about OCF's mission and goals for this project.
### Usage
Contact [Open Climate Fix](mailto:info@openclimatefix.org) 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](https://vercel.com/) 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](https://allcontributors.org/docs/en/emoji-key)):

braddf
📆

Andrew Lester
💻

Eric Liu
💻

neha-vard
💻

Anya Parekh
💻

Rohan Vanjani
💻

Jacky Park
💻

Ashay Parikh
💻

Kalyn Watt
🎨
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!