p / weather

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weather App

This is a weather service with a web frontend and a React Native frontend to come later. The goals of the application are:

  1. Be speedy. The frontend shouldn't need to load megabytes of images and javascript to show a weather forecast.
  2. Have each view/page be as informative as possible. In particular, the main view for a location should offer most of the information that the user is ilkely to need. This means current conditions and a concise forecast.
  3. Offer good location selection and management. I travel a fair bit and need weather in multiple cities.
  4. Be ad free.

Components

  • backend - Go service to retrieve forecasts from upstream weather services and cache them.
  • frontend - Web frontend, built with React.
  • ruby - Ruby backend, for prototyping.

License

2-clause BSD

About

License:BSD 2-Clause "Simplified" License


Languages

Language:JavaScript 56.2%Language:Go 27.4%Language:Ruby 12.7%Language:Shell 1.5%Language:Makefile 1.0%Language:HTML 0.8%Language:Dockerfile 0.4%