mainmatter / breethe-server

Air Quality Data for Locations around the World

Home Page:https://breethe.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Breethe Server

This is the server for Breethe, a Progressive Web App built by Mainmatter. 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 in Europe. 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 European Environment Agency.

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 European Environment Agency.

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 © Mainmatter 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@mainmatter.com

About

Air Quality Data for Locations around the World

https://breethe.app


Languages

Language:Elixir 99.8%Language:Euphoria 0.2%Language:Procfile 0.0%