Air Quality Data for Locations around the World
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apps
config
.formatter.exs
.gitignore
.travis.yml
Procfile
README.md
elixir_buildpack.config
mix.exs
mix.lock

README.md

Breethe Server

This is the server for Breethe, a Progressive Web App built by simplabs. We build custom web and mobile solutions for our clients to rely on.

Breethe allows instant access to up to date air quality data for locations across the world. Pollution and global warming are getting worse rather than better and affect everyone's daily lives. Easily accessible data on how bad things actually are might help raising attention and awareness 🌳💨

The data is retrieved from the openaq API - be sure to check that project out!

The Stack

Build Status

Breethe is built with Phoenix, the productive, reliable and fast web framework that builds on top of Elixir - which in turn builds on top of Erlang. It uses PostgreSQL for data storage and exposes data to the client application as json:api.

We built Breethe for maximum efficiency and performance. The server is a caching proxy that caches, filters and processes data obtained from the openaq API.

This project is still in a relatively early stage. There are likely still bugs and there is definitely lots of room for even more improvement. If you run into any problems, would like to give feedback or help improve this, please reach out on github!

License

Breethe is developed by and © simplabs GmbH and contributors. While we invite everyone to use this for inspiration and reference, we do not grant a license to reuse or redistribute this in any form.

If you would like to use this for educational or charitable purposes, please reach out at breethe@simplabs.com