IntroSDE 2015-16 Final Project Documentation¶
This is the documentation for the final project corresponding to the lecture Service Design and Engineering taught at the University of Trento, winter semester 2015-16. In summary, the scope of this project is to develop several web services, which interact between themselves, each corresponding to a different layer of the system architecture.
The context is a system that allows the user to mantain a healthy lifestyle, and to remain motivated (by means of rewards and goals). The full project requirements and description can be found in the course website.
The authors of this project are:
This project was developed using Java, JAX-WS, Jersey, Postgres, SOAP and REST web services. Each web service was deployed to Heroku, on a different server.
For the client interaction a Slack custom integration was developed.
All the project documentation, and code can be found as a GitHub organization (check https://github.com/trento-introsde-final/documentation). There you will also find a thorough explanation of the architecture along with sequence diagrams for the main use cases.