36 lines
1.7 KiB
Markdown
36 lines
1.7 KiB
Markdown
# Project Proposal
|
|
|
|
> **TODO:** Paste in the team's original submitted proposal here (verbatim, or a cleaned-up version with the same content). This file was scaffolded automatically as part of the required `docs/` structure and does not yet contain the actual submitted proposal text.
|
|
|
|
## Suggested sections to include
|
|
|
|
- Problem statement / motivation
|
|
Provide an app for users to improve their bowling by learning hwo to get into the correct positions.
|
|
- Target users
|
|
Anyone who is able to bowl
|
|
- Proposed solution and key features
|
|
Able to see their mistakes
|
|
Able to see instructions on how to correct their mistakes
|
|
Able to hear instructions on how to correct their mistakes
|
|
Able to see the ideal form
|
|
- Scope (in-scope vs. out-of-scope for this project)
|
|
Five step bowling only
|
|
Right handed bowling only
|
|
Starting position correction and finishing position only
|
|
- Success criteria
|
|
User is able to get into the correct position with help from the app
|
|
- Team members and roles
|
|
Lu Yong Wei (Product Owner)
|
|
Gabriel Low (Programmer/ Version control manager)
|
|
Harine S/O Sumen (Tech Lead)
|
|
Liu Jingwen (Programmer/ Serialization manager)
|
|
Auvik Kumar Biswas (Programmer/ Feedback manager)
|
|
Chan Qi Ying (Programmer/ UI lead)
|
|
Low Yu Sheng Javier (Product Manager)
|
|
Khalil Belabadia (Programmer/ Audio Lead)
|
|
|
|
|
|
## Working summary (placeholder, derived from the current codebase — replace with the real proposal)
|
|
|
|
PinPoint (working name "BowlEye" in code) is an Android app that helps bowlers improve their approach and delivery form by recording video through the phone camera, running on-device pose detection (ML Kit) to track body landmarks in real time, and giving feedback on step timing, joint angles, and delivery phase.
|