Meeting Minutes
This page includes details about each team meeting.
Meeting Minutes 18
April 3, 2023, 10:05 am - Google Meets
Agenda
- Questions for TA
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Questions for TA
- Do we need a logo? - If client does not have one, create one
- What format are final docs in? - Does not matter but should be private
- Testing tools - what type of report?
Action Items
Member | Tasks |
---|---|
Jesse | User manual, logo |
Lewis | Finish API authentication |
Qasim | Deployment instructions |
Aryan | Job description |
Ian, Vinay | Write more tests, get report |
Meeting Minutes 17
March 31, 2023, 12:00 pm - Google Meets
Agenda
- Go Though APK
- Sprint 5 Tasks
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Xiding Luo
- Vinay Parab
- Ayoola Oladapo (Client)
Minutes
Feedback from Client
- Do not show parent names in liked list on parent side - just number
- Do not show child names in tagged list on parent side
- She might send a photo for background
Sprint 5 Tasks
- Make changes based on feedback
- Add authorization to http requests
- Work on final documentation
- Testing tools
Action Items
Member | Tasks |
---|---|
Jesse | Add authorization to frontend http requests |
Lewis | Add authorization to backend API |
Qasim | Keep researching cookie/session issue |
Aryan | Make changes based on feedback |
Ian, Vinay | Write more tests, set up testing tool |
Meeting Minutes 16
March 28, 2023, 12:15 pm - Google Meets
Agenda
- Show Client Attendance Changes
- Give APK Instructions
- Sprint 5 Tasks
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Ayoola Oladapo (Client)
Minutes
Present to Client
- Show attendance functionality - changes are approved
- Explain APK installation process
- Requested feedback for Friday's meeting
Sprint 5 Tasks
- Fix bugs in attendance page
- Clean up code and add comments everywhere
- Continuing CI/CD
- Finish notifications and merge with rest of code
Action Items
Member | Tasks |
---|---|
Aryan, Vinay | Clean up code and add comments everywhere |
Lewis | Continue CI/CD |
Qasim | Push code for subscriptions |
Jesse | Fix bugs in attendance page |
Ian | Finish notifications |
Meeting Minutes 15
March 27, 2023, 9:00 am - CSC B-10
Agenda
- Sprint 4 Feedback
- Sprint 5 Progress
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Sprint 5 Progress
- Changing Attendance UI and functionality almost finished
- CI/CD confirm with TA both are required
- Last messages appearing on messaging page - ask Ian about timers vs using firebase
- Notifications for messages working - push code and do notifications for activities
- Put settings page on hold for now
Action Items
Member | Tasks |
---|---|
Aryan | Last messages updates, dayplan refresh indicator, get appium set up |
Jesse | Try to get thumbnails for videos again, start testing, start User Manual for final documentaion |
Vinay | Attendance page logic and requests to backend |
Ian | Last messages with firebase, activity notifications, push code |
Qasim | Deployment instructions for final documentation, static subscriptions page on admin site |
Lewis(Xiding) | CI/CD runner, APK for client tomorrow, cookies on admin site |
Meeting Minutes 14
March 21, 2023, 1:00 pm - Google Meets
Agenda
- Present to Client
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Ayoola Oladapo (Client)
Minutes
Present to Client
- Show finished dayplan functionality
- Show attendance functionality
- Ask about saving attendance or coming back to page to finish (saving in between)
- Also need ability to check out children
- Create APK she can download and look at on her own time, then get feedback
Action Items
Member | Tasks |
---|---|
Aryan | Set up meetings for next week - Tuesday and Friday? |
Vinay | Change attendance functionality to include saving and check out |
Qasim | Get endpoints for attendance |
Lewis(Xiding) | Look into getting APK |
Meeting Minutes 13
March 17, 2023, 1:00 pm - Google Meets
Agenda
- Present to Client
- Finishing Touches for Sprint 4
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Ayoola Oladapo (Client)
Minutes
Finishing Touches for Sprint 4
- New backend code on server, have to flush database
- Finishing up dayplan requests, Aryan will merge with UI
- Creating attendance requests, test with server
- Selenium testing or something similar
- Leave push notifications for sprint 5 - do notifications page in meantime
Action Items
Member | Tasks |
---|---|
Aryan | Merge requests with UI |
Jesse | Push code for dayplan requests, sprint 5 planning |
Vinay | Write attendance page logic |
Ian | Look into a notifications page for sprint 4 |
Qasim | Update backend docs |
Lewis(Xiding) | Reload server, write backend tests |
Meeting Minutes 12
March 13, 2023, 9:00 am - CSC B-10
Agenda
- Sprint 3 Feedback
- Sprint 4 Progress
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Sprint 4 Progress
- Options for dayplan calendar UI
- How dayplan items are stored in backend, what information frontend needs through endpoint
- Attendance UI almost finished
- Attendance save option? or check in all children at same time
- What attendance POST will look like, how to store in database
- Endpoints for editing and deleting activities
- Options for push notifications - timer? or change database
Action Items
Member | Tasks |
---|---|
Aryan | Finsih dayplan UI, start logic |
Jesse | Edit and delete activities on frontend, look into more efficient way to fetch worker activities |
Vinay | Attendance page logic and requests to backend |
Ian | Look into the timer for push notifications or better options |
Qasim | Attendance endpoints on backend, make new activity endpoints |
Lewis(Xiding) | Endpoints for dayplan, get server up and running |
Meeting Minutes 11
March 6, 2023, 9:00 am - CSC B-10
Agenda
- Sprint 3 Demo
- Plan for Demo Fair
- Sprint 4 Tasks
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Plan for Demo Fair
- Clean up messaging UI
- Video activities
- Sort activities by date in feed
- Sample accounts
Sprint 4 Tasks
- Everyone okay with assigned tasks
- Attendance database implementation and frontend UI
- Dayplan database implementation and frontend UI
Action Items
Member | Tasks |
---|---|
Aryan | Messaging UI |
Jesse | Videos in feed |
Vinay | Sort feed |
Meeting Minutes 10
March 4, 2023, 4:30 pm - Google Meets
Agenda
- Present to Client
- Finishing Touches for Sprint 3
Attendees
- Aryan Pramanick
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Ayoola Oladapo (Client)
Minutes
Client Feedback
- Good work on the functionality
- Thinking about 4th interface for owner management of app (dayhomes and number of children) - if we have extra time
Finishing Touches for Sprint 3
- Fix bugs in messages
- Merge all code to main
- Try to add some more integration tests
- Sprint 4 planning
Action Items
Member | Tasks |
---|---|
Aryan | Messages bugs |
Jesse | Sprint 4 planning, help fix bugs |
Qasim | Pull from main on cybera, redeploy |
Xiding | Remove migrations from PR, merge code |
Vinay | Integration tests |
Meeting Minutes 9
Feb 27, 2023, 9:00 am - CSC B-10
Agenda
- Messaging
- Images/Videos
- Other tasks for Sprint 3
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Messaging
- Vinay and Aryan merge UI code
- Qasim and Aryan connect frontend and backend
Images/Videos
- Store files on Cybera instance, send file in JSON request
- Returned item is a file location
Other Sprint 3 Tasks
- Worker login - fix server side, post request on frontend
- Share permissions - make PR and rerun migrations (new child attribute)
- Toast error messages - works only on Android emulators not Windows
- Dont forget documentation!!
Action Items
Member | Tasks |
---|---|
Aryan | Merge messages UI code with Vinay, begin making requests to backend to store messages |
Jesse | Look into camera photo/video function, add files to the activity post request, get posts for worker feed |
Ian | Page links for parent menu bar, continue error/success messages |
Qasim | Work on messages endpoints on backend, connect with Aryan |
Xiding | Fix up worker login issue, work on feeds for all workers on management site |
Vinay | Merge messages UI code with Aryan, look into worker login |
Meeting Minutes 8
Feb 24, 2023, 7:00 pm - Discord
Agenda
- Sprint 3 Progress
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Xiding Luo
- Vinay Parab
Minutes
Sprint 3 Progress
- Messages - UI close to being finished on both ends
- Child sharing permissions close to being finsihed
- Issue with Toast success/error messages
- Database has messages, possible images/videos set up - wait to hear from Qasim
Action Items
Member | Tasks |
---|---|
Aryan | Finish up messages UI |
Jesse | Finish up child sharing permissions |
Ian | Fix problem with toast messages |
Xiding | Look into images/video storage |
Vinay | Finish up messages UI |
Meeting Minutes 7
Feb 10, 2023, 10:00 am - Google Meets
Agenda
- Present Sprint 2 to Client
- Sprint 2 Tasks - Where are we at?
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Ayoola Oladapo (Client)
Minutes
Client Feedback on Sprint 2
- Add ability to mark a child inactive in case they leave and come back
- Add the ability for management to edit or delete the activities that a worker has poster
- Add permissions for a child's activity/photo to be shared to other parents
- Discussed subscription management further - not top priority but if have time come back to it
- Color theme - purple
Sprint 2 Tasks
- Backend - finish creating endpoints
- Frontend - create http requests to server
- Dont forget to update diagrams
Action Items
Member | Tasks |
---|---|
Aryan | Get request for feed activities |
Jesse | Post request for new activity, get request for children of daycare worker |
Ian | Push menu bar code, add activity UI tests |
Qasim | Activity endpoints |
Xiding | User endpoints |
Vinay | Post request for login credentials |
Meeting Minutes 6
Feb 6, 2023, 9:00 am - CSC B-10
Agenda
- Sprint 1 Feedback
- Sprint 2 Tasks
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Sprint 1 Feedback
- Low-fidelity UI diagram - mainly make arrows more clea
- Clean up story map
- Possibly add tabs for long pages
- Remember to update all diagrams as code progresses
Sprint 2 Tasks
- Think about test-driven development
- Finish up frontend and backend, intergrate Wednesday/Thursday
- Testing Thursday/Friday
- Set up meeting with client for Friday
- Update documentation
Action Items
Member | Tasks |
---|---|
Aryan | Continue feed page UI, set up meeting with client |
Jesse | Continue activity page UI |
Ian | Continue menu bar UI |
Qasim | Continue backend and admin page for adding users |
Xiding | Continue backend and admin page for adding users |
Vinay | Continue login page UI, make PR for flutter template |
Meeting Minutes 5
Jan 30, 2023, 9:00 am - CSC B-10
Agenda
- Sprint 1 Demo
- Sprint 2 Tasks
Attendees
- Aryan Pramanick
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Vinay Parab
- Pranjal Dilip Naringrekar (TA)
Minutes
Sprint 1 Demo
- Put scrum roles in table to outline for each sprint
- Add title in between UML sequence diagrams
- Clean up story map
Tasks for Sprint 2
- Re-assign some tasks to different people - user tables
- Begin basic UI for frontend and integrate with backend later
- Get databse added and backend ready for integration
Action Items
Member | Tasks |
---|---|
Aryan | Begin Feed page UI |
Jesse | Begin activity page UI |
Ian | Begin menu bar UI |
Qasim | Database integration |
Xiding | Continue backend, admin page |
Vinay | Begin login page UI |
Meeting Minutes 4
Jan 27, 2023, 11:00 am - Google Meets
Agenda
- Client feedback on user stories
- Show client UI prototype
- Sprint 1 revisions
Attendees
- Aryan Pramanick
- Vinay Parab
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Ayoola Oladapo (Client)
Minutes
Client Feedback on US
- Wording on 1.11 - change "both" to "all children"
Client Feedback on UI Prototype
- Looks good!
Sprint 1 Revisions
- Nothing to change
Action Items
Member | Tasks |
---|---|
Jesse | complete deployment, release sprint 1 on github |
Qasim | begin back-end |
Xiding | begin back-end |
Meeting Minutes 3
Jan 25, 2023, 9:00 am - CSC B-10
Agenda
- Meet with TA
- Decide on deployment method
- Sprint 1 deliverables
Attendees
- Vinay Parab
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Pranjal Dilip Naringrekar (TA)
Minutes
Meeting with TA
- Sprint 1 due Sat 8:00pm
- Deploy docs to Github right away
- Github story board
- Branch protection rules on Github
- Meet with client before Sprint 1 delivered
Deployment Method
- Docker for mobile and web applications
- Look into Cybera, decide by Sprint 2
Sprint 1 Deliverables
- Story board on Github - tasks and user stories
- Aim to finish all tasks by tonight
- Send to TA to review Thursday afternoon
Action Items
Member | Tasks |
---|---|
Aryan | UML sequence diagram, finish manager UI prototype, set up client meeting |
Ian | Finish architecture diagram |
Jesse | Deploy mkdocs, Github story board |
Qasim | Write acceptance tests, add US to Github storyboard |
Vinay | Add tasks to Github story board |
Xiding | Help with acceptance tests, finish technical resources |
Meeting Minutes 2
Jan 18, 2023, 9:00 am - CSC B-10
Agenda
- Choose scrum master and client manager
- Overview of sprint 1 deliverables
- Define user stories together
- Meet with TA
Attendees
- Aryan Pramanick
- Vinay Parab
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Pranjal Dilip Naringrekar (TA)
Minutes
Scrum Roles
- Scrum Master - Jesse
- Product Owner - Aryan
- May switch for future sprints
Sprint 1 Deliverables
- Add mkdocs to github - will deploy later
- Project overview, user stories, diagrams, sprint planning and teamwork docs (google docs)
- Create detailed list of tasks and assign from there (discord)
- Send email to client to confirm user stories and clarify dayplan calendar
Team Roles and Tech Stack
- Think about working on frontend or backend - vote in the discord chat
- Backend - Django
- Frontend - Flutter
- Deployment - TBD
Action Items
Member | Tasks |
---|---|
Aryan | Low-fidelity UI diagram, UML sequence diagram |
Ian | Low-fidelity UI diagram, Architecture diagram, UML class diagram |
Jesse | Story Map and project plan, Team canvas and team roles (belbin, scrum), Convert google docs to mkdocs and deploy to github.io pages, Low-fidelity UI diagram |
Qasim | Finish user stories - acceptance tests, complexity points, MoSCoW, UML class diagram, Set up minimal backend code |
Vinay | Glossary, Technical resources, Similar products and analysis, open source projects |
Xiding | Set up minimal backend code, Similar products and analysis, open source projects, Technical resources |
Meeting Minutes 1
Jan 16, 2023, 11:00 am - Google Meets
Agenda
- Introduction with the client
- Talk about project specifications
- Discuss roles in team and tech stack
Attendees
- Aryan Pramanick
- Vinay Parab
- Ian Cho
- Jesse Grywacheski
- Qasim Muhammad Akhtar
- Xiding Luo
- Ayoola Oladapo (Client)
Minutes
Client Specifications
- Taking attendance, uploading videos, making program plans, messaging between staff and parents
- Minimum functions - pictures and videos
- Parent can only access info for their child, worker can only access children under their care, agency/admin can access all dayhomes under their branch or children in their center
Team Suggestions
- Have a feed for each child that parent can view - has all notifications including attendance and photos
- Attendance sheet on daycare worker's side
- Subscription page to list pricing options - for agency/admin
- Google pay API - only if have time
Team Roles and Tech Stack
- Think about working on frontend or backend - vote in the discord chat
- Backend - Django
- Frontend - Flutter
- Deployment - TBD
Action Items
Member | Tasks |
---|---|
ALL | Vote for your role as frontend or backend, review sprint 1 deliverables |