Project for the course Middleware Technologies for Distributed Systems at Politecnico di Milano
The goal of this project is to create a service that can help people keep track of their board games nights.
Provide a REST API for:
- creating new users
- listing the users
- viewing a user's details
- adding new board games
- listing the board games available
- viewing a board game's details
- creating a new boardgame "play"
- viewing existing plays by user
Other characteristics:
- hypermedia
- simple users and power users
- authentication
- Java
- Jersey
- Java Server Pages (JSP)
- XML
- JSON