Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 2.5 KB

File metadata and controls

42 lines (34 loc) · 2.5 KB

BitTigerX-AppStore with Java (4th Session Team 9) 太阁X项目四期9组-AppStore项目

Description

Create a simple app store web application. For your stack we suggest using the Spring-MVC framework along with: Hibernate ORM as an intermediary between Java and MySQL, MySQL for data storage, Tomcat 8.0 for your web server, and Angular JS for the front end. We suggest using the spring framework throughout the whole back-end.

Plan

Todo List

  • Team meeting and self introduction
  • Write the proposal for the project
  • Set up running environment and learn related frameworks (spring etc.)
  • Create a web project and code web service
  • Design front-end layout with AngularJS and Bootstrap
  • Write the report for the project
  • (Optional) Use MongoDB directly instead of MySQL
  • (Optional) Enlarge the scope of the project: user management, category of apps and comments
  • (Optional) Realize a single page with AngularJS

Time Schedule

We divide our project into five phases: Phase 0, we learn the basic knowledge of web-development, including spring-mvc, spring and hibernate; Phase 1, we implement the most back-end functions of our AppStore; Phase 2, we design the front-end web page layout; Phase 3, we choose some optional functions to integrate into our AppStore; Phase 4, we summarize our project and finish the report of AppStore.

Phase Start End Goals
0 06/07/16 06/13/16 Team meeting, self introduction, proposal writing
1 06/14/16 06/27/16 Back-end Implementation
2 06/28/16 07/04/16 Front-end Implementation
3 07/05/16 07/11/16 Optional functions Implementation
4 07/12/16 07/18/16 User Manual Writing and Presentation Making

Resource

License

See the LICENSE file for license rights and limitations (MIT).

Project Information

  • category: full stack
  • team: Team IX, @JesseZhuang, @chengchen886, @ttylcc
  • description: Develop a simple app store web application with Java and Angular JS
  • stack: angular, boostrap, java, mysql, spring_mvc, tomcat, jquery, css, html5, maven/gradle, spring boot