Skip to content
Radmehr Behzadfar, full-stack developer in Toronto
Projects · 01Web · Sept 2025 – Present

HeartByte

Campus health check-up system with MFA, AI document extraction, and automated reminders. Built with Node.js, Express, and MongoDB.

heartbyte-vercel.vercel.app

What it does

What I built

We built a role-aware platform for students, nurses, and administrators on Node.js, TypeScript, Express, and MongoDB. Access is protected by JWT sessions with multi-factor authentication over email and TOTP, and submitted PDFs and images are parsed by Google Gemini into structured records the staff can review instead of retype.

Features

  • JWT authentication with multi-factor login over both email codes and TOTP authenticator apps
  • Role-based access control separating student, nurse, and administrator permissions
  • Gemini-powered extraction of structured data from uploaded PDFs and images
  • Automated check-up reminders so outstanding requirements surface before deadlines
  • Deployed on Vercel against MongoDB Atlas

Stack

Node.js · TypeScript · Express · MongoDB · JWT · MFA · Gemini AI

Team

Yelda Tiraei · Diba Makki · Ahnaf Abrar Khan · Ashton Miguelle S. Mendoza · Radmehr Behzadfar

Comments

You need an account to comment. Sign in or create one.
No comments yet.