Skip to content

dibaggioj/sensor-data-service

Repository files navigation

Sensor Data REST API

Spring REST microservice for persisting sensor data in AWS.

Authors

John DiBaggio

TODOs:

  • Add support for protocol buffers to decrease payload sizes and improve efficiency

Installation

MAC

Java

  1. Install latest Java SE 8 JDK

Gradle

  1. Install Gradle per Installation Instructions

AWS

  1. Create AWS account https://aws.amazon.com
  2. Add config file to ~/.aws directory containing whichever region you want to be using, e.g.,
[default]
region = us-west-2
  1. Create IAM role at https://aws.amazon.com/iam and download the following files to ~/.aws:
  • credentials
  • rootkey.csv

Linux

TODO

Windows

TODO

Usage

Run Spring application with:
./gradlew bootRun
or
gradle bootRun

Documentation

TODO

Running Tests

TODO

License

GNU General Public License v3.0

Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

Releases

No releases published

Packages

No packages published

Languages