The code for CS427 Android app.
Team 1 member information
Name | NetID | GitHub ID | Role | Experience |
---|---|---|---|---|
Kyle Brogdon | Brogdon3 | KyleBrogdon | Manager | Python, C#, JS, Flutter |
Brian Betancourt | brianib2 | fullstacc | Tech Lead | Python, JS, Java |
Yiming Li | yl159 | yl159-Yiming | Developer | Python, php |
Yifan Zhong | yzhong32 | yzhong32 | Developer | Python, Java, Go |
Smit Trailokya | srt6 | SmitTrailokya | Developer | Python, Go |
Hend Abdelfattah | hend | hendhany | Developer | Python |
Sergio Becerra | sbecerr2 | sab2232 | Developer | Python |
Ashish Pabba | apabba2 | apabba2 | Developer | Python, JS, Java |
Weekly Progress Reports
Meeting time: Varies week to week, decided by team each week.
Meeting location (Slack Huddle): UIUC Official Slack(https://join.slack.com/t/uiuc-mcsds/shared_invite/zt-3szl5o1u-MOPJD9RDJCfmhFTMcEllFg) channel: cs427-2023f-team1
Week 1
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: Discussed responsibilities, weekly meeting time, assignment 1 deadline, and assigned all members to read milestone 2 instructions and formulating plan of attack. Will discuss specific responsibilites in more detail leading up to weekly meeting.
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Milestone 1, environment setup | Begin milestone 2 work, submit week 1 PDF |
yl159 | Milestone 1, environment setup | Begin milestone 2 work |
yzhong32 | Milestone 1, environment setup | Begin milestone 2 work |
hend | Milestone 1, environment setup | Begin milestone 2 work |
brianib2 | Milestone 1, environment setup | Begin milestone 2 work |
srt6 | Milestone 1, environment setup | Begin milestone 2 work |
sbecerr2 | Milestone 1, environment setup | Begin milestone 2 work |
apabba2 | Milestone 1, environment setup | Begin milestone 2 work |
Week 2
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: Reviewed milestone 2 instructions prior to meeting, then discussed as a team the plan to
create informal requirements and use cases. Created a few informal requirements as a guideline, set up next
meeting time and outlined plan to work throughout week.
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
yl159 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
yzhong32 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
hend | Milestone 2 reviewed | Contribute to informal requirements and use cases |
brianib2 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
srt6 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
sbecerr2 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
apabba2 | Milestone 2 reviewed | Contribute to informal requirements and use cases |
Week 3
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: Reviewed all informal requirements and use cases and agreed on them as a team. Began work on
UML class diagrams and component transition graph, outlined plan to collaborate and finish rest of milestone
2 on time. Agreed to next meeting time next tuesday 10/17 and to check in throughout week on progress.
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Requirements/use cases done | Collaborate on UML / component transition, submit m2 PDF |
yl159 | Requirements/use cases done | Collaborate on UML / component transition |
yzhong32 | Requirements/use cases done | Collaborate on UML / component transition |
hend | Requirements/use cases done | Collaborate on UML / component transition |
brianib2 | Requirements/use cases done | Collaborate on UML / component transition |
srt6 | Requirements/use cases done | Collaborate on UML / component transition |
sbecerr2 | Requirements/use cases done | Collaborate on UML / component transition |
apabba2 | Requirements/use cases done | Collaborate on UML / component transition |
Week 4
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: We revisited the requirements for Milestone 3. This included a comprehensive analysis of the specific features and functionality that need to be delivered as part of this milestone. Agreed to meet again on Tuesday 10/
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | The team will work together on | review and improve the code |
yl159 | Implement user registration and | review and improve the code |
yzhong32 | log in / add and remove cities / | review and improve the code |
hend | create multiple application | review and improve the code |
srt6 | themes. | review and improve the code |
brianib2 | review and improve the code | |
sbecerr2 | review and improve the code | |
apabba2 | review and improve the code |
Week 5
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: We discussed implemented functionality and made sure it meets requirements. Set expectation to accomplish video by friday and have documentation done by then as well.
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Implemented milestone 3 features | Document, turn in milestone 3 |
yl159 | Implemented milestone 3 features | Record video |
yzhong32 | Implemented milestone 3 features | Refactor and document code |
hend | Implemented milestone 3 features | Refactor and document code |
srt6 | Implemented milestone 3 features | Refactor and document code |
brianib2 | Implemented milestone 3 features | Refactor and document code |
sbecerr2 | Implemented milestone 3 features | Refactor and document code |
apabba2 | Implemented milestone 3 features | Refactor and document code |
Week 6
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: We discussed the upcoming functionality needed for milestone 4 and split the work, assigning
tasks for the upcoming two week sprint
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Milestone 3 Completed | Document team meeting, start working milestone 4 |
yl159 | Milestone 3 Completed | Start implementing milestone 4 features |
yzhong32 | Milestone 3 Completed | Start implementing milestone 4 features |
hend | Milestone 3 Completed | Start implementing milestone 4 features |
brianib2 | Milestone 3 Completed | Start implementing milestone 4 features |
srt6 | Milestone 3 Completed | Start implementing milestone 4 features |
sbecerr2 | Milestone 3 Completed | Start implementing milestone 4 features |
apabba2 | Milestone 3 Completed | Start implementing milestone 4 features |
Week 7
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: We discussed our progress (50% of m4 implemented), discussed remaining 50% and tasks for recording the video and submitting the project NLT Saturday.
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Meeting notes, reviewed m4 | Assist with finishing milestone 4 |
yl159 | Milestone 3 Completed | Finish milestone4 implementation |
yzhong32 | Milestone 3 Completed | Finish milestone4 implementation |
hend | Milestone 3 Completed | Finish milestone4 implementation |
brianib2 | Milestone 3 Completed | Finish milestone4 implementation |
srt6 | Milestone 3 Completed | Finish milestone4 implementation |
sbecerr2 | Milestone 3 Completed | Finish milestone4 implementation |
apabba2 | Milestone 3 Completed | Finish milestone4 implementation |
Week 8
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: We discussed how to implement milestone 5 and split out tasks for specific tests for everyone to work on
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Meeting notes, reviewed m5 | Assigned instrumentation test |
yl159 | Milestone 4 Completed | Assigned instrumentation test |
yzhong32 | Milestone 4 Completed | Assigned instrumentation test |
hend | Milestone 4 Completed | Assigned instrumentation test |
brianib2 | Milestone 4 Completed | Assigned instrumentation test |
srt6 | Milestone 4 Completed | Assigned instrumentation test |
sbecerr2 | Milestone 4 Completed | Assigned instrumentation test |
apabba2 | Milestone 4 Completed | Assigned instrumentation test |
Week 9
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: Checked in regarding status of milestone 5 and set due dates for next update and next meeting
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | Meeting notes, started on M5 | Finish instrumentation test |
yl159 | started on M5 | Finish instrumentation test |
yzhong32 | started on M5 | Finish instrumentation test |
hend | started on M5 | Finish instrumentation test |
brianib2 | started on M5 | Finish instrumentation test |
srt6 | started on M5 | Finish instrumentation test |
sbecerr2 | started on M5 | Finish instrumentation test |
apabba2 | started on M5 | Finish instrumentation test |
Week 10
Members present: Thanksgiving break
Meeting notes: Thanksgiving break
N/A
Week 11
Members present: Brogdon3, yl159, yzhong32, hend, srt6, brianib2, sbecerr2, apabba2
Meeting notes: Checked in regarding last few blockers on M5 and timeline for regarding video
NetID | Progress from last week | Tasks for next week |
---|---|---|
Brogdon3 | meeting notes, worked on M5 | Help finish M5 |
yl159 | worked on M5 | Help finish M5, record video |
yzhong32 | worked on M5 | Help finish M5 |
hend | worked on M5 | Help finish M5 |
brianib2 | worked on M5 | Help finish M5 |
srt6 | worked on M5 | Help finish M5 |
sbecerr2 | worked on M5 | Help finish M5 |
apabba2 | worked on M5 | Help finish M5 |
Week 12
Members present: Finals week
Meeting notes: Finals week
N/A