The project was a homework assignment to design and implement the business logic of an app store. A model-driven approach was used, including domain modeling, code generation from models, and a rule-based recommendation feature. Key aspects included entities, services, REST interfaces, and data storage with MySQL. The architecture included quality assurance, financial, and recommendation services. The project used several open source tools like Eclipse, Jersey, EclipseLink, and Drools.
Related topics: