Web Apps

Bankwise

Bankwise

Full-stack banking and personal finance application built with a MERN architecture and TypeScript. Features include secure JWT authentication, dynamic account and transaction management, budgeting trackers, and real-time financial analytics, all integrated with Next.js on the frontend and Express.js on the backend.

Next.jsNode.jsExpressMongoDBMongooseTypeScriptTailwind CSS
Chatters

Chatters

University Assignment showcasing strong Git practices, custom data structures (User, Channel, Group with UUIDs and Maps), a REST API for user management, and an Angular frontend using sockets and PeerJS for real-time chat.

AngularNode.jsExpressMongoDB
JavaScript Fundamentals Site

JavaScript Fundamentals Site

A site showcasing JavaScript concepts with interactive code examples.

Next.jsTypeScriptTailwind CSS
TypeScript Fundamentals Site

TypeScript Fundamentals Site

A site showcasing TypeScript concepts with interactive code examples.

Next.jsTypeScriptTailwind CSS
Smart Grocery Shopping Assistant

Smart Grocery Shopping Assistant

A web app to help manage grocery lists and budgets, built with Next.js and Tailwind CSS.

Next.jsTailwind CSSAWS
Snackers

Snackers

Snackers is a role-based Laravel 9 web app that lets hungry members browse restaurants, curate favourites, and place orders, while restaurant owners manage dishes and view sales insights, all wrapped in a lightweight Bootstrap frontend and guarded by admin approvals.

PHPLaravelBootstrapSQLite
WIL

WIL

WIL is a lightweight Laravel 9 platform that lets industry partners advertise internship-style projects, students apply and rank their preferences, and an in-app allocation engine quickly matches students to projects up to capacity—perfect as a proof-of-concept for Work-Integrated-Learning administration

PHPLaravelBootstrapSQLite