Skip to content

VarunGaikwad/sky-cast

Repository files navigation

SkyCast Application README

Introduction

Welcome to SkyCast, your go-to weather information application. SkyCast provides accurate and up-to-date weather information for any city around the globe. Whether you're planning a trip or just curious about the weather, SkyCast has you covered.

Features

  • Real-time Weather Data: Get current weather conditions, temperature, humidity, wind speed, and more.
  • Search by City: Simply enter the name of the city to get instant weather updates.
  • Responsive Design: Enjoy a seamless experience on both desktop and mobile devices.

Getting Started

Prerequisites

To use SkyCast, you only need a web browser and an internet connection.

Accessing SkyCast

You can access the SkyCast application through the following URL: SkyCast.

Searching for a City

To search for the weather in a specific city, follow these steps:

  1. Open the SkyCast application.
  2. Enter the city name in the search bar.
  3. Press Enter or click the search button.
  4. The weather information for the specified city will be displayed.

For example, to see the weather information for Tokyo, you can directly navigate to SkyCast - Tokyo.

Using SkyCast

  1. Homepage: On the homepage, you will find a search bar where you can enter the name of the city you want to check the weather for.

    SkyCast Homepage

  2. Search Results: After entering a city name, the app will display the current weather information for that city, including:

    • Temperature
    • Weather conditions (e.g., sunny, cloudy, rainy)
    • Humidity level
    • Wind speed

    Search Results Example

Technologies Used

  • Frontend: React.js for building the user interface.
  • Backend: Node.js for server-side logic.
  • API: Weather data is fetched from Open-Meteo.
  • Hosting: Vercel for seamless deployment and hosting.

Contributing

We welcome contributions from the community. To contribute to SkyCast, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Create a pull request to the main repository.

License

SkyCast is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any questions or suggestions, feel free to reach out to us at:

Thank you for using SkyCast! We hope you have a great experience with our application.