←
cd ..
LIFT
Mobile gym tracker with custom sets.
Timeline
Sep 2024 - Dec 2024
Type
Mobile
Link
GitHub
tech stack
React Native
Expo
AWS
Figma
PostgreSQL
Express
Node.js
what i did
Built a full-stack mobile gym tracking app with React Native + Expo (TypeScript) supporting custom set types: dropsets, warmup sets, and failure sets.
Designed a lightweight MVC REST API with Node.js, Express, PostgreSQL, and Sequelize; hosted on AWS EC2 with RDS for the database.
Implemented JWT authentication, bcrypt password hashing, Multer for avatar uploads, and SQLite for offline-capable local storage.
Structured file-system-based navigation with expo-router, NativeWind styling, and a typed API wrapper standardizing all backend requests.
see more →
github
·
linkedin
·
email
·
resume
swap →
dark mode
dark
LIFT | Santiago Uribe