Pocket Interview

iOS, Swift, SwiftUI, Tavus API, Supabase

Main project image

Built Pocket Interview with SwiftUI and Tavus API Integration, an AI-powered iOS app delivering realistic mock interview experiences through two distinct AI interviewers for technical and behavioral sessions, providing personalized interview practice.

Visit the project ↗

Table of Contents

  1. Overview
  2. Role
  3. Problem
  4. Goal
  5. Solution
  6. Technical Implementation
  7. Challenges and Learnings
  8. Final Thoughts

Overview

Pocket Interview is an AI-powered iOS application that provides realistic mock interview experiences. Built with SwiftUI and Tavus API, the app features two distinct AI interviewers specializing in technical and behavioral interviews, offering personalized practice sessions that adapt to user performance.


👨‍💻 Role

iOS Engineer


❓ Problem

Job seekers face significant challenges preparing for interviews:


🎯 Goal


✨ Solution

Core Features

Dual AI Interviewers:

Adaptive Interview Sessions:

Comprehensive Feedback:


🛠️ Technical Implementation

SwiftUI Architecture

Tavus API Integration


⚙️ Challenges and Learnings


✨ Final Thoughts