Skip to content
All projects

/Mobile

UniSum

GPA & grade tracker, live on the App Store.

Live on the App Store

  • Swift 6
  • SwiftUI
  • Node.js
  • Express
  • MySQL
  • JWT & bcrypt
  • REST

The problem

Students juggling multiple courses need a fast, private way to track grades and project their GPA — without handing their academic data to an opaque third party.

What I did

Built and shipped a native SwiftUI iOS app backed by my own Node/Express/MySQL REST API — authentication, data model, email flows and hardening all self-built.

Highlights

  • Native SwiftUI iOS client built with MVVM, shipped and live on the App Store.
  • Self-built Node/Express/MySQL REST API with JWT/bcrypt auth and Nodemailer.
  • Hardened backend with helmet, CORS and rate limiting.