Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 758 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 758 Bytes

Gamefied Marketing Application

This repository has been created as part of the "Data Bases 2" course at Politecnico di Milano.

Overview

The aim of the project is to develop an application that deals with gamified consumer data collection. Specifically, both the admin and the user part of the application.

Technologies

During the development of the application, the following technologies were used:

  • MySQL DBMS
  • TomEE JEE application/web server
  • Java servlet and templating (Thymeleaf) for the user interface
  • EJB (stateless or stateful) for the business objects
  • JPA for object relational mapping and transaction management
  • Triggers and constraints for database-level business constraints and rules.