Made with modern JavaScript and utilizes the OpenWeatherMap API to deliver current weather (in both Celcius and Fahrenheit) based on location name or current location (via browser location services). It displays current weather data and can be easily deployed via Docker Compose.
In root app directory, run yarn run install-dependencies
to install both backend and frontend dependencies. Necessary for development or production.
When ready to deploy application via docker compose, run yarn run deploy
Copy example.env file to .env and add your OpenWeatherMap API Key.
- Copy example.docker-compose.yml to docker-compose.yml
- Add OpenWeatherMap API_KEY to environment section
- (Optional)Change port depending on your use case - default is 5000
- Build and deploy image with
yarn run deploy
from app's root directory