Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonekc/weather-forecast-app

Weather forecast app
https://github.com/jonekc/weather-forecast-app

Last synced: 24 days ago
JSON representation

Weather forecast app

Awesome Lists containing this project

README

        

# Weather Forecast App

User is able to get the weather forecast for a given town. This Vue 3 application uses a free weather API. The results are shown in a chart and as a list component.

## Launching the application locally using Docker

- Development version:

Building an image:

```sh
docker-compose build
```

Running the application with Hot-Reload functionality:

```sh
docker-compose up
```

- Production version:

```sh
docker-compose -f docker-compose-prod.yml --env-file .env.production build
docker-compose -f docker-compose-prod.yml --env-file .env.production up
```

## Environment variables

Create an `.env`/`.env.production` file based on an `.env.example` file if you want to change the default values defined in a `src/utils/configuration.ts` file.