Desktop application created with Java Swing and JAX-WS webservices.
The app features three different actors and multiple use cases.
- Guest: is able to see events, query questions and register to enjoy the full functionalities.
- User: can log into his account, query questions, browse bets, make bets, cancel bets, deposit and withdraw money and edit his account details.
- Admin: has all the functionalities as the previous actors, plus he’s able to create events and questions, introduce event results and finalize events.