Tech Stack
How I built trackBod.
Frontend
SwiftUI
Used for building the native iOS user interface with a declarative syntax
Superwall
Integrated for subscription management and paywall functionality
Backend
Node.js & Express
Powers the API endpoints and server-side logic
AWS Services
Elastic Beanstalk for deployment and S3 for secure storage
Development Process
Design & Prototyping
Created wireframes and prototypes using Figma to establish the app's user interface and experience
Frontend Development
Built the iOS app using SwiftUI, implementing the user interface and core functionality
Backend Implementation
Developed the server-side components using Node.js and Express, setting up the API endpoints
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
Downloads in 3 months
Revenue generated
App Store rating (500+ reviews)



Click on the cards above to view different analytics