Skip to content

This is an education project, part of Start-It academy training. It was born during a 1-day hackathon, but took a longer time to finish.

License

Notifications You must be signed in to change notification settings

codeacademy-bg/air-quality-hackathon-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy

Air Quality Project

The idea of the project is to have a system that allows the users to query the air quality for their locations as well to get automatic notification (via email) when the conditions are bad.

The Hackathon

In Start-It academy we are learning Spring Boot. This project started as excercise in a 1-day hackathon. Most of it was accomplished in just a day. Yet, we've continued improving it adding more features and details.

Building the application

Compiling

You need java and maven in order to compile and run the project.

REST API

The project uses API-fist approach. It defines the REST API usnig OpenAPI format. Then it uses openapi-generator to generate the Data Models, and the server stubs.

If IDE reports that it cannot find some files - please run mvn compile to generate sources.

Using the app

Open http://localhost:8080 to access the application.

References

Used tools

Guides

Следните ръководства илюстрират как да използвате Spring:

Similar Applications

Air Quality Data

About

This is an education project, part of Start-It academy training. It was born during a 1-day hackathon, but took a longer time to finish.

Topics

Resources

License

Stars

Watchers

Forks