Skip to content

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

Weather API Service

FastAPI backend service for weather data. Part of the Weather Dashboard microservices architecture.

Features

  • RESTful weather endpoints
  • Current weather by location
  • Weather forecasts
  • Caching layer

Installation

pip install -r requirements.txt

Running

uvicorn src.main:app --reload

API Endpoints

  • GET /weather/{city} - Get current weather
  • GET /forecast/{city} - Get 5-day forecast
  • GET /health - Health check

Testing

pytest tests/ -v

About

Weather API service (FastAPI backend) - Multi-repo test

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages