Skip to content

WeatherAPI is a lightning-fast and easy-to-use Weather API built using FastAPI. It provides real-time weather data and forecasts for locations worldwide, making it an essential tool for any application that requires weather information.

Notifications You must be signed in to change notification settings

ParagD25/WeatherAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather API ⛅

A simple API to view real-time weather data and forecasts for locations worldwide.

  • Used FastAPI to create the API.
  • Accessed Data using RapidAPI
  • Used Deta for deploying the API

Tech Stack Used 📁:

  • FastAPI
  • RapidAPI
  • Deta

How To Use 🔧:

From your command line, first clone this repo:

# Clone this repository
$ git clone https://github.com/ParagD25/WeatherAPI/

# Remove current origin repository
$ git remote remove origin

# Create new virtual python environment
$ python3 -m venv venv

# Activate virtual python environment
$ source venv/bin/activate

# Install all the libraries/frameworks mentioned in "requirements.txt"

# Run file locally
$ "python -m uvicorn:main.py --reload"

Contributing ©️:

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

WeatherAPI is a lightning-fast and easy-to-use Weather API built using FastAPI. It provides real-time weather data and forecasts for locations worldwide, making it an essential tool for any application that requires weather information.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages