Tech Stack

How I built trackBod.

Frontend

  • SwiftUI Logo

    SwiftUI

    Used for building the native iOS user interface with a declarative syntax

  • Superwall Logo

    Superwall

    Integrated for subscription management and paywall functionality

Backend

  • Node.js Logo

    Node.js & Express

    Powers the API endpoints and server-side logic

  • AWS Logo

    AWS Services

    Elastic Beanstalk for deployment and S3 for secure storage

Development Process

1

Design & Prototyping

Created wireframes and prototypes using Figma to establish the app's user interface and experience

2

Frontend Development

Built the iOS app using SwiftUI, implementing the user interface and core functionality

3

Backend Implementation

Developed the server-side components using Node.js and Express, setting up the API endpoints

4

Deployment & Scaling

Deployed the backend using AWS Elastic Beanstalk and set up S3 buckets for secure data storage

Figma Design

View the original design files and prototypes created for trackBod

App Store Analytics

16,000+

Downloads in 3 months

$6,000

Revenue generated

4.7★

App Store rating (500+ reviews)

TrackBod App Store Downloads - 16.9K units
TrackBod App Store Sales - $5.97K in revenue
TrackBod App Store Ratings - 4.7 out of 5 stars from 598 ratings

Click on the cards above to view different analytics