Weather Forecast is a React application for viewing the current weather forecast of a city. It uses OpenWeatherMap for the weather data.
It is hosted on Netlify.
- React.js
- TypeScript
- React Testing Library (along with
jest-dom
anduser-event
) - HTML5
- SCSS
Please create a .env.local
file with your OpenWeatherMap API key in order for the data to be fetched successfully.
REACT_APP_OPENWEATHERMAP_API_KEY=your_open_weather_map_api_key
These steps assume that you already have Docker and Docker Compose on your machine.
docker-compose build
docker-compose up
Weather Forecast uses yarn
for managing packages.
yarn install
yarn start