This project is an outbreak tracker. It is currently a single table database with the potential to separate tables if further developed. The end vision for the project is a front end output to a map and table that can be filtered by date ranges and disease, with the ability to to overlay different diseases across different time periods on the same map.
Action | HTTP Verb | Resource URI | Action |
---|---|---|---|
LIST | GET | /api/outbreaks | Retrieve list of all outbreaks |
READ | GET | /api/outbreaks/{id} | Retrieve a single outbreak |
CREATE | POST | /api/outbreaks | Post a new outbreak |
REPLACE | PUT | /api/outbreaks/{id} | Replace an outbreak |
DELETE | DELETE | /api/outbreaks/{id} | Delete an outbreak |
- Spring Rest API
- JPA/Hibernate/JPQL
- MySQL