Welcome to the AtmosphereZone! This is a simple and user-friendly weather application that provides real-time weather information for different locations around the world. With AtmosphereZone, you can stay up-to-date with the current weather conditions, for any city you want to check.
- Real-time Weather Data: Get access to the latest weather data from reputable sources to ensure accuracy.
- Location-based Forecast: AtmosphereZone allows you to search for weather information in any city or location worldwide.
- Daily Forecasts: Get detailed hourly forecasts for the day and weekly predictions to plan your activities accordingly.
- Weather Icons: The app displays weather conditions using intuitive icons for easy comprehension.
- Temperature Units: By default, it uses celcius scale to view the temperature in your preferred unit.
- Responsive Design: AtmosphereZone is responsive and works seamlessly on various devices, including desktops, tablets, and mobiles.
- User-friendly Interface: The application comes with an intuitive and user-friendly interface for smooth navigation.
To use WeatherApp, follow these steps:
- Clone the repository from GitHub:
[git clone https://github.com/favourdev1/AtmosphereZone.git]
- Navigate to the project directory:
cd weather-app
- Install the required dependencies:
composer install
- Open your preferred web browser and access the app at
http://localhost:3000
(by default) or you spin up your xampp server.
Using WeatherApp is straightforward:
- On the landing page, you can see a search bar where you can type the city or location for which you want to check the weather.
- The app shows in Celsius scale.
- You can also view the humidity level, windspeed and atmospheric pressure.
WeatherApp has been developed using the following technologies:
- Front-end: HTML, CSS, JavaScript,
- API: Weather API (replace with the actual API used)
WeatherApp is an open-source project, and we welcome contributions from the community. If you find any bugs, have feature requests, or want to contribute in any way, please follow these steps:
- Fork the repository on GitHub.
- Create a new branch with a descriptive name:
git checkout -b feature/your-feature-name
orbugfix/issue-number
. - Make your modifications and improvements.
- Commit and push your changes to your forked repository.
- Submit a pull request to the original repository, explaining your changes in detail.
We will review your pull request and merge it if everything looks good!