Project Detail

Orenji

An AI-assisted basketball posture coach that evaluates shooting form in real time and provides immediate visual, haptic, and Apple Watch feedback.

SwiftUIVisionAVFoundationCore HapticswatchOS
Orenji preview 1

Overview

What this project is about

Orenji is an iOS basketball training app built with SwiftUI and Vision to evaluate shooting posture from a live camera feed or recorded video. It analyzes important body angles across the shoulders, elbows, hips, and knees, then translates the results into immediate visual and haptic guidance. Apple Watch support keeps posture status visible on the user's wrist and provides a tap whenever their form needs correction.

Challenge

  • Basketball players often need immediate, understandable feedback to correct shooting form during practice.
  • Raw pose landmarks and joint angles had to be translated into useful posture guidance instead of overwhelming technical data.
  • Camera analysis, interface updates, haptics, and Apple Watch feedback needed to work together with minimal interruption.

Solution

  • Used Vision pose detection to analyze shoulder, elbow, hip, and knee angles from live or recorded footage.
  • Designed a real-time SwiftUI feedback layer that clearly communicates posture status and areas for correction.
  • Added haptic cues so players can react without continuously watching the screen.
  • Extended posture status and correction alerts to Apple Watch for more accessible feedback during training.

Tech Stack

SwiftUIVisionAVFoundationCore HapticswatchOS

Key Features

Project highlights

Real-time posture analysis

Live camera and recorded video input

Multi-joint angle evaluation

Visual and haptic corrections

Apple Watch posture status

Vision-powered pose detection

Related Projects

More work with a similar technical direction.

View all projects
Broceries preview

iOS & watchOS App

Broceries

A smart grocery companion that recommends personalized shopping lists, tracks household stock, and alerts users before items run low or expire.

View Case Study
Fokusin preview

iOS App

Fokusin

A gamified Pomodoro app that turns focused time into collectible egg and character rewards, helping users build consistent productivity habits.

View Case Study
Morro preview

AI-powered iOS App

Morro

An AI-powered living-abroad simulator that helps first-timers explore the realities of living in Japan through personalized scenarios and interactive conversations.

View Case Study