Live demo at weather.j21.dev
If you encounter any strange bugs on the website, please let me know by going to issues and creating a bug report.
- OpenWeather API - Used for current weather and air pollution data.
- Meteosource API - Used for daily and weekly forecasts.
- Clone the repository into your system and install the dependencies.
$ git clone https://github.com/Jeydin21/Raincheck.git
$ cd Raincheck
$ npm install # Or yarn install
- Rename the
.env.example
file to.env
.
Caution
The project does not work without these API Keys. Do NOT skip this step when setting up the project.
Tip
If you have an account set up with these services already, you can skip making a new accont and just create a new project.
-
Go to the OpenWeather website and make an account and create a new project. Copy the API Key into the environment variable labeled
NEXT_PUBLIC_OPENWEATHER_API_KEY
. -
Go to the Meteosource website and make an account and create a new project. Copy the API Key into the environment variable labeled
NEXT_PUBLIC_METEOSOURCE_API_KEY
.
- Create a local development server.
$ npm run dev
- Open the preview localhost:3000 in your browser.
This project is licensed under the MIT License - see the License file for more details