This website exemplifies the seamless integration of the OpenWeatherAPI to provide both current and future weather forecasts. Additionally, it incorporates PlaceKit for efficient location search functionality. The entire application is developed using the Laravel framework, showcasing its versatility and robust features. Users can explore accurate weather information for their desired locations through a user-friendly interface, combining the power of OpenWeatherAPI for weather data and PlaceKit for streamlined location search.
The following tools were used in this project:
Before starting 🏁, you need to have OpenWeather and PlaceKit API keys.
# Clone this project
$ git clone https://github.com/mohitj2401/weather-app
# Access
$ cd weather-app
# Install dependencies
$ composer install
# Duplicate the .env.example file and name it .env
$ cp .env.example .env
# Open the .env file and add your OpenWeatherAPI and PlaceKit API keys
$ OPENWEATHER_API_KEY=your_openweather_api_key
$ PLACEKIT_API_KEY=your_placekit_api_key
# Generate Application Key
$ php artisan key:generate
# Serve the Application
$ php artisan serve
# Open your web browser and navigate to http://localhost:8000 to view the application.