Eli Banchik

Split

iOS Fitness App for Customizable Workouts

Full-StackiOSRuby on RailsSwift

A full-stack iOS fitness application that lets users create and track customizable workout routines. The backend is a Ruby on Rails RESTful API paired with a native Swift iOS frontend, featuring full CRUD operations, user authentication, real-time data updates, and multi-page architecture.

Split app workout tracking screen
Split app exercise details and sets
Split app weekly program overview

Demo

Key Features

  • Full CRUD operations for workouts
  • User authentication
  • Real-time data updates
  • Multi-page architecture
  • Customizable workout routines

Technical Stack

Ruby on RailsSwiftRESTful API

Challenges & Iterations

  • Bridging Rails backend with native Swift frontend
  • Implementing real-time data synchronization
  • Designing an intuitive multi-page mobile experience