Vendored Augani/openreel-video (MIT) into services/editor and wired it to the MAM. Editor runs as its own container on port 47435. Library assets pull in via ?asset=<uuid>; render exports route back via POST /api/v1/upload/simple. Sidebar Editor link on every page; Edit button on every preview modal. See services/editor/INTEGRATION.md for the patch map.
5.8 KiB
5.8 KiB
BigShots — 2 Month Development Timeline & Payment Plan
Project Overview
BigShots is a premium iOS + Apple Watch golf tracking platform focused on:
- Automatic stroke detection
- Real-time gameplay tracking
- Competitive leaderboards
- Wager management
- Social golf experiences
The project will be executed over 2 months, split into 2 major milestones:
- Milestone 1: Core platform build & foundational systems
- Milestone 2: Testing, optimization, polish & production readiness
Total Project Cost
| Phase | Amount |
|---|---|
| Before Milestone 1 | GHS 4,500 |
| Before Milestone 2 | GHS 4,500 |
| Final Delivery Payment | GHS 6,000 |
| Total | GHS 15,000 |
Development Timeline
Duration
8 Weeks Total
- Month 1 → Core Build
- Month 2 → Testing, Refinement & Final Delivery
MILESTONE 1 — Core System Development
Timeline: Weeks 1–4
Objective
Build the complete functional MVP of the BigShots platform.
This phase focuses on:
- core infrastructure
- gameplay systems
- UI implementation
- Apple Watch integration
- backend architecture
Week 1 — Foundation & Architecture
Deliverables
Product Setup
- iOS project setup
- watchOS companion setup
- Supabase backend setup
- Database schema design
Core Infrastructure
- Authentication system
- User profiles
- Navigation architecture
- State management
Design System
- UI component library
- Typography system
- Color system
- Reusable cards/buttons/layouts
GPS & Course Engine
- GPS integration
- Course auto-detection
- Hole data structure
- Round initialization flow
Week 2 — Round Engine & Stroke Detection
Deliverables
Round Engine
- Start round flow
- Hole progression system
- Live score tracking
- Scorecard logic
Apple Watch Integration
- Watch communication
- Live round sync
- Haptic feedback system
Stroke Detection (Initial Version)
Implementation of:
- Accelerometer tracking
- Gyroscope tracking
- Impact timing logic
- Motion event classification
Manual Overrides
- Add/remove strokes
- Penalty system
- Shot correction flow
Week 3 — Competitive Systems
Deliverables
Leaderboards
- Friend leaderboards
- Course rankings
- Weekly rankings
- Score aggregation logic
Wager System
- Nassau setup
- Match play setup
- Stake configuration
- Live wager standings
Trust Validation System
- Verified vs unverified rounds
- GPS consistency checks
- Sensor validation pipeline
Social Layer
- Friend invites
- Round sharing
- Activity feed foundation
Week 4 — UI Completion & MVP Finalization
Deliverables
Final UI Screens
- Home dashboard
- Live round screens
- Leaderboards
- Wager hub
- Health dashboard
- Marketplace
- Round completion flow
Health Integration
- Apple Health sync
- Steps
- Calories
- Heart rate
- Distance tracking
Marketplace V1
- Context-aware recommendations
- Dynamic product cards
Internal MVP Testing
- Bug fixing
- Core flow stabilization
- Watch synchronization testing
MILESTONE 1 DELIVERY
End of Month 1 Deliverable
A fully functional MVP including:
- iPhone app
- Apple Watch companion
- Round tracking
- Stroke detection
- Scorecards
- Leaderboards
- Wager system
- Health tracking
- Initial marketplace
PAYMENT 1
Due Before Milestone 1 Begins
GHS 4,500
PAYMENT 2
Due Before Milestone 2 Begins
GHS 4,500
MILESTONE 2 — Testing, Refinement & Production Readiness
Timeline: Weeks 5–8
Objective
Refine the app into a stable, polished, production-ready platform.
Focus areas:
- accuracy
- reliability
- UX polish
- performance optimization
- real-world testing
Week 5 — Stroke Detection Optimization
Deliverables
Accuracy Improvements
- Practice swing filtering
- Impact sound optimization
- Putting sensitivity tuning
- Edge-case handling
Detection Confidence System
- Low-confidence prompts
- Shot verification flow
- Auto-assist recommendations
Sensor Calibration
- Real-world golf testing
- Motion threshold tuning
- Timing window adjustments
Week 6 — UX Polish & System Improvements
Deliverables
UI/UX Refinement
- Improved interactions
- Motion animations
- Loading states
- Empty states
- Accessibility improvements
Gameplay Improvements
- Faster live updates
- Better score visibility
- Improved wager UX
- Rivalry enhancements
Notification System
- Round verification reminders
- Wager notifications
- Leaderboard updates
Week 7 — QA & Stability Testing
Deliverables
Full QA Testing
- Round flow testing
- Watch sync testing
- GPS reliability testing
- Multiplayer/wager testing
Performance Optimization
- Battery optimization
- Memory optimization
- API optimization
- Background sync improvements
Bug Fixing Sprint
- Critical issue resolution
- Crash fixes
- Edge-case handling
Week 8 — Final Release Preparation
Deliverables
Final Production Build
- Final app stabilization
- Production configuration
- Deployment preparation
Documentation
- Technical handoff
- System overview
- Admin setup notes
Final Review
- Client testing
- Final revisions
- Approval process
FINAL DELIVERY
End of Month 2 Deliverables
Fully Completed BigShots Platform
Including:
- Production-ready iOS app
- Production-ready watchOS app
- Stable stroke detection system
- Leaderboards
- Wager system
- Health integration
- Marketplace
- Final UI polish
- Optimized performance
FINAL PAYMENT
Due Upon Final Delivery
GHS 6,000
Suggested Client Notes
“The first month focuses on building the entire functional platform and core systems.
The second month focuses on testing, accuracy improvements, polishing, optimization, and production readiness to ensure the app is stable and trustworthy before launch.”