Skip to content

Dishika18/SkyCastAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

SkyCastAPI

SkyCastAPI is a Python-based project that provides real-time weather forecasts for various locations. It integrates with a Weather API to retrieve accurate weather data efficiently.

Features

  • Provides real-time weather forecasts.
  • Displays country-specific temperature data.
  • Offers brief weather descriptions.

Technologies Used

  • Python
  • Weather API with API Key

Installation

  1. Clone the repository:

    https://github.com/Dishika18/SkyCastAPI.git
  2. Navigate to the project directory:

    cd skycastapi
  3. Create a virtual environment:

    python -m venv env

Usage

  1. Obtain your API key from the Weather API provider.

  2. Create a .env file in the project directory and add your API key:

    API_KEY=your_api_key_here
  3. Run the application:

    python main.py
  4. Follow the on-screen prompts to get weather forecasts for your desired locations.

Example

After running python main.py, you will be prompted to enter a location. The application will then display the current weather, including temperature and a brief description.

Contributing

If you would like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Make your changes.
  4. Commit your changes:
    git commit -m "Add your feature"
  5. Push to the branch:
    git push origin feature/your-feature-name
  6. Open a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages