/Tiger-AppStore

太阁X项目四期9组-AppStore项目

Primary LanguageJavaMIT LicenseMIT

TigerX Mini Projects Session 4 Group 9 Java Appstore

Description

App data was crawled from Huawei appstore and our application is a single page application (SPA) that displays the top 20 applications from the appstore. When a user clicks on a specific app, the detailed app information and 5 related recommended apps are displayed. Visit our heroku deployment demo here. Note the app currently only works on http not https.

Usage

  • Generate jar with Maven. Use java -jar target/jar-filename.jar from command line. This is the method used for our heroku deployment.
  • We have not tested the war file deployment yet.
  • Use an IDE like eclipse or IntelliJ IDEA.

Components/Structure

  • Spring-Boot, Hibernate ORM, Spring Data JPA, Lombok.
  • MySQL (data storage)
  • Tomcat 8.0 (web server)
  • Front end: BootStrap, Jquery, and AngularJS (UX).
  • Built with Maven.

Team

Acknowledgment

Thank Qun Wu for the guidance in the project and Jerry Yang for organizing and encouragements.