-
Notifications
You must be signed in to change notification settings - Fork 0
Meeting Minutes
DanielSacro edited this page Mar 13, 2023
·
10 revisions
- Major points from meeting
- Initial UI mockups and storyboards should not be very professional (keep it simple and straightforward)
- Stay committed to assigned tasks; try not to exchange tasks
- Use Firestore as our database
- If there are questions on technical requirements, bring it up with the TA
- If there are questions on super specific details, bring it up with the professor (use forums)
- Make sure to review each other's code
- Create pull requests when trying to merge branches to main/master
- For pinpointing locations, we can register with google using a student account to get $500 in credit to use their service
- Look into RISK Levels (expected importance of a task) and Story Points (expected duration of a task)
- Libraries we can use:
- GLIDE for image handling
- LOTTIE for animation
- MATERIAL DESIGN for UI
- ZXING / GOOGLE for camera scanning
- To do for this week:
- Finalize on user stories
- Delegate tasks
- Do not implement anything until next meeting
- Start thinking of a UI and how to implement it
- Start asking questions like "do we need a database for this?"
- We should have 1-2 people start working on UI (Jvon & Abrar)
- UI is very important and easier to deal with
- We should create a skeleton outline of features before implementing them with code
- Create basic screens for everything we want to do (should be able to navigate between them)
- Plan and Sketch UI
- Create all the classes (they can be empty for now)
- GIT setup
- Set up branches
- Each member should have their own branch
- After that, there should be a stage/staging branch used for testing/intermediate code, etc.
- After that, there should be a master branch used for final deployment of features
- Set up branches
- Task delegation (with respect to requirements, issues, and user stories):
- 2 people working on map-related tasks (map UI & integration, geolocation, etc.) -> Carl & Jaskirat
- 3 people working on QR codes and profile related tasks (database stuff, code hashing/scoring, profile UI, etc.) -> Jvon, Abrar, & Yuri
- 1 person working on camera/scanner tasks (camera/scanner UI & integration, etc.) -> Daniel
- For project part 3 deliverables, follow instructions closely
- Double check if we can follow through with our half-way point project requirements
- TA mentioned we could potentially use a Singleton data class as a centralized sink of data instead of the user class that we previously implemented
- We need to send a short video to the TA that demos what we have completed thus far (for feedback)
- People who worked on a specific section should speak about that section in the video