Skip to content

RubyHuntsman/airmagedon

Repository files navigation

AIRmageddon

AIRmageddon - web application presenting data from airly sensors in an accessible graphic forms. AIRmageddon also provides an email notification system, which involves alerts and air pollution's level.

Graph graphic

Airly

Graph graphic

Link to the company with which it provides its api from which the data originates https://airly.eu/

Stack

Installation

To install the application follow the instructions below

Create psql user with database

$ su - postgres
$ create role airmagedon with createdb login password 'airmagedon';
$ \q

Before installing, make sure that you have the correct language version

  • Ruby 2.5.1
  • Rails 5.2.1
$ git clone git@github.com:RubyHuntsman/airmagedon.git
$ cd airmagedon/
$ bundle
$ rails db:migrate
$ rails db:seed
$ rails s

Now you can go to the website http://localhost:3000/

Pre setup user

User Password
admin aezakmi
user user

Todos

  • Add SMS alerts
  • Collecting a large amount of measurement data
  • Write unit tests
  • Progressive web app
  • Add night mode

About

Web application presenting airly data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published