Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kevinjanbarluado2/laravel-weather-app

A Laravel 10-based weather application system delivering accurate forecasts, real-time updates, and customizable settings for a seamless user experience, powered by the OpenWeatherMap API.
https://github.com/kevinjanbarluado2/laravel-weather-app

bootstrap5 composer laravel openweathermap openweathermap-api

Last synced: 25 days ago
JSON representation

A Laravel 10-based weather application system delivering accurate forecasts, real-time updates, and customizable settings for a seamless user experience, powered by the OpenWeatherMap API.

Awesome Lists containing this project

README

        

Laravel Logo

## Laravel Weather App
- A Laravel 10-based weather application system delivering accurate forecasts, real-time updates, and customizable settings for a seamless user experience, powered by the OpenWeatherMap API.

## Requirements

- PHP ^8.1
- OpenWeatherAPI key

## Installation

1. Clone the repository:
```bash
git clone https://github.com/kevinjanbarluado2/laravel-weather-app.git
cd laravel-weather-app
```

2. Install dependencies:
```bash
composer install
```

3. Copy the `.env.sample` file to `.env`:
```bash
cp .env.sample .env
```

4. Generate the application key:
```bash
php artisan key:generate
```

5. Add your OpenWeatherMap API key to the `.env` file:
```
WEATHER_API_KEY=your_openweathermap_api_key
```

6. Serve the application:
```bash
php artisan serve
```