Sky-Update is a weather application built using React. It allows users to search for weather information by location, view the forecast for the next 24 hours or 5 days, and get detailed weather metrics including temperature, humidity, wind speed, and air quality index (AQI).
- Search Weather by Location: Users can search for weather information by entering a place name.
- Current Location Weather: Fetches and displays weather information for the user's current location.
- 24-Hour and 5-Day Forecast: Switch between a detailed 24-hour forecast and a summarized 5-day forecast.
- Weather Metrics: Displays temperature, humidity, wind speed, AQI, and other weather-related metrics.
- Social Media Links: Includes links to relevant social media profiles.
- React: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for styling.
- Luxon: Library for working with dates and times.
- React Icons: Library for including icons in React projects.
- Geolocation API: For fetching the user's current location.
- OpenWeatherMap API: For fetching weather data.
- Clone the repository:
git clone https://github.com/avinashsingh108/WeatherCheck cd WeatherCheck - Install the dependencies:
npm install
- Start the development server:
npm run dev
If you want to contribute to Sky-Update, please follow these steps:
- Fork the repository.
- Create a new branch (git checkout -b feature-branch).
- Make your changes and commit them (git commit -m 'Add some feature').
- Push to the branch (git push origin feature-branch).
- Open a pull request.