Skip to content

Project Report

Ege Odaci edited this page Apr 7, 2019 · 7 revisions

Team Meeting Minutes

23 January 2019 (Online meeting) -The team met for the first time. -The team discussed each other's fortes.

29 January 2019

-Worked on User requirements. -Discussed future work to be done.

6 February 2019:

-Brainstormed ideas. -Organized the work to be done. -Split the work among teammates.

3 March 2019:

-Finalizing service class. -Completed Unit tests for service class methods. -Completed integration tests. -Completed documentations and reports.

11 March 2019 -Discussed and understood the deliverable guidelines. -Divided tasks for understanding HTML and JavaScript.

19 March 2019

  • Split the tasks for Deliverable 3.
  • Reported the progress on Architecture Modeling.
  • Scheduled meetup with project mentor.

16 March 2019

  • Met with development unit to synchronize frontend configurations.

21 March 2019

  • Reported progress and feedback from the mentor.
  • Reviewed the list of issues that haven't been completed.

28 March 2019

  • Prepared for the presentation.
  • Decided on Deliverable 4 tasks. 3 April 2019
  • Completed the powerpoint presentation
  • Rehearsed the presentation

Development Timeline

Deliverable 1

1.Created UML and generated code.

2.Implemented Spring.

3.Implemented Gradle.

4.Connected the application to Heroku for access to the database.

5.Created the procfile for Heroku to obtain data from the application.

6.Implemented Travis CI by inputting a file.

7.Using Hibernate, the postgres database was accessed and modified to have add and delete functions.

8.Stored each class in data access object package.

9.Using CRUD, the classes were implemented.

10.Created a Service class to access data.

11.Created test cases.

Deliverable 2

1.Implemented the use cases with the Controller class.

2.Created the test coverage criteria.

3.Created the Unit tests for the service class.

4.Created the integration tests for our URL.

5.Deployed the database in Heroku using Travis CI.

Deliverable 3

  1. Implemented the architecture model.

  2. Completed sketches for the GUI.

  3. Fixed backend services.

  4. Implemented HTML files for the frontend.

  5. Implemented JavaScript files for the frontend.

  6. Documented project progress in the wiki.

Deliverable 4

1.Completed the documentation for our key point features.

2.Added URL of our frontend to our wiki page.

3.Completed the project report page.

4.Improved integration of Backend and Frontend.

Deliverable 5

  1. Prepared powerpoint slides for the presentation.

  2. Practise of presentation.