Fintech digital wallet built for Lebanese students navigating the banking crisis, enabling tuition payments, parental budget controls, peer transfers, and QR merchant payments. Master's thesis project.
Impact
Tackles student financial access in Lebanon, where banking barriers make tuition payment difficult letting parents fund and track their children's tuition while students manage balances, with OCR document verification and real-time transactions.
Fintech digital wallet built for Lebanese students navigating the banking crisis, enabling tuition payments, parental budget controls, peer transfers, and QR merchant payments. Master's thesis project.
Built a full-stack fintech wallet platform covering digital payments, budget management, parental controls, and scholarship disbursement
Cross-platform delivery with a React + Vite web dashboard and a React Native mobile app sharing the same Fastify backend
RESTful API and data layer built with Fastify, TypeScript, Prisma, and PostgreSQL
Real-time notifications and transaction updates via Socket.io; session and rate-limit caching with Redis
Designed and built solo as the centerpiece deliverable for a Master's thesis on education-focused fintech in crisis economies
</> Tech Stack
TypeScript
Fastify
Node.js
React
React Native
Expo
PostgreSQL
Prisma
Redis
JWT
Socket.io
TE
Tesseract.js
Vite
Tailwind CSS
💡
What I Learned
Designing a fintech-style wallet system spanning both web and mobile clients
Structuring a Fastify, Prisma, and PostgreSQL backend for financial transaction data
Building cross-platform UI with React, Vite, and React Native from a shared architecture
Applying academic research methodology to a full-stack product build for a thesis