Skip to content

Meeting Minutes Spint 3

Arman S-M edited this page Nov 30, 2021 · 5 revisions

Nov 19 meeting

(Kevin, Arman, Nafis, Nima, others excused)

Done this meeting:

  • Primary decisions on the architecture model
  • Creation of architecture model block diagram using an MVC model to split up the backend, frontend, and persistence portions

Nov 20 meeting

(All but Nima in Attendance)

Done this meeting:

*Set up the front-end so that it’s consistent across all branches when we start working

  • Divided tasks into two teams for the frontend of sprint 3 (with two "mini-sprints" for each team) as follows below:

Team A:

Selena, Arman and Nafis

  • Create patron (as librarian and as a random user)
  • Delete patron (as that patron, any lib or headlib)
  • Hire and fire librarians (as head)
  • login for all 3
  • change password and other info for all 3
  • Add, update, remove library hours (as Head)
  • Add, update, remove shifts (as Head)
  • View shifts (as librarian)
  • View hours (as anyone)
  • Reserve rooms (as patron, librarian)
  • Update & delete room reservation (as patron, librarian)
  • View room reservations (as patron, librarian)

Team B:

Saagar, Kevin and Nima

  • Create items (as librarian)
  • Create rooms (as librarian)
  • Edit items (while browsing as librarian)
  • Edit rooms (as librarian)
  • Browse items (as anyone
  • Delete items (as librarian)
  • Browse rooms and see room info (number, capacity) and its reservations (as anyone)
  • Delete rooms (as librarian)
  • Checkout items (as librarian, same as for head)
  • Reserve item for patron (as librarian)
  • Reserve item for self (as patron)
  • renew item
  • cancel reservation
  • View item reservations & checked out (as patron)
  • View item reservations & checked out (as librarian)

To do later:

  • Groups meet separately to get started

Nov 26 meeting

(All in attendance)

Done this meeting:

  • Presentations from teams as to what has been accomplished, and what is yet to be done
  • Deadline of Nov 27 night for pages not yet completed.
  • Discussed update room and the possibility of adding “update item”, but that would require new backend service/controller methods.
  • Updated the GitHub wiki and readme file

To do later:

  • Finish the remaining front-end tasks (basically finish/close all remaining issues on GitHub)
  • Figure out Heroku stuff

Nov 29 Meeting

(All in attendance)

Done this meeting:

  • Sorted out bugs with the front end, such as “remove shift” throwing an “undefined” error.
  • Planned out the presentation and selected Saagar and Nima as the presenters
  • Planned out the demo portion of the presentation

To do later:

  • Take screen recordings for the demo
  • Rehearse the presentation

Nov 30 Meeting

(All but Arman in attendance)

Done this meeting:

  • Took screen recordings for demo
  • Rehearsed presentation
  • Fixed bugs with website code

To do later:

  • Add documentation to website code
  • Submit deliverable 3 and begin delivarable 4
Clone this wiki locally