Skip to content

gratheon.com small weather forecasting proxying microservice

License

Notifications You must be signed in to change notification settings

Gratheon/weather

Repository files navigation

gratheon / weather

Backend proxy service that makes request to third party weather service (open-meteo.com) and reports results in graphql format for frontend to consume.

Responsible for this view: Screenshot_20221216_114403

Architecture

flowchart LR
    web-app("<a href='https://github.com/Gratheon/web-app'>web-app</a>") --> graphql-router
    
    graphql-router --"poll schema"--> graphql-schema-registry
    graphql-router --> weather("<a href='https://github.com/Gratheon/weather'>weather</a>")
    weather --"register schema"-->graphql-schema-registry
Loading

Development

tilt up

Deployment

make deploy