https://github.com/orestispanago/airquality
Air quality instruments e-shop and analytics service. Java back-end
https://github.com/orestispanago/airquality
back-end hibernate java jwt mysql springboot
Last synced: 3 months ago
JSON representation
Air quality instruments e-shop and analytics service. Java back-end
- Host: GitHub
- URL: https://github.com/orestispanago/airquality
- Owner: orestispanago
- Created: 2020-05-21T18:41:57.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-10-07T18:52:11.000Z (almost 5 years ago)
- Last Synced: 2025-03-25T18:24:07.581Z (over 1 year ago)
- Topics: back-end, hibernate, java, jwt, mysql, springboot
- Language: JavaScript
- Homepage:
- Size: 40.1 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AirQuality
Air quality IoT sensors e-shop and data visualization service.
### Plans
* Free: Can view only pm 10 (the least dangerous particles).
* Premium: Can view all pm and co sensor data.
Access to premium is granted either by paying a subscription of 1.99/mo or by buying a sensor and getting lifetime access
### User Roles
1. Guest: browse and buy sensors, view real-time updated map
1. Registered user: view detailed graphs, chat with helpdesk
1. Admin: CRUD on e-shop products
### App features
1. REST API
1. Websockets chat
1. Paypal
1. SMTP Mail
### Deployment
* Use the ```docker-compose``` file.
* Builds [AirQuality-Front-End](https://github.com/OrestisTanis/AirQuality-Front-End) project as well. Must be next to the ```AirQuality``` folder