All projects
Software Systems & Full-Stack

Matrimonial Hub — Database System

Completed

Matrimonial Hub: a secure PHP/MySQL matchmaking platform with encrypted user data, dynamic search, and real-time interactions. 1st-place winner.

Overview

Matrimonial Hub is a matchmaking platform built for CSE370 (Database Systems) with SQL, PHP, JavaScript and AJAX, and it won 1st place in the course competition. Rather than a simple listings site, it treats the database as the hard part: encrypted passwords and chat messages, and a dynamic, AJAX-driven search that narrows candidates smoothly as filters change.

Approach

The backend is a relational MySQL schema accessed through PHP, with AJAX calls handling search and messaging without full page reloads so the matching experience stays responsive. Security was treated as a first-class requirement rather than an add-on — user passwords and in-app chat messages are encrypted — and the team explicitly worked through error handling and edge cases (malformed input, missing fields, invalid searches) to keep the system robust rather than just demo-ready.

Highlights

  • 🥇 1st Place
  • Secure
  • Real-time

Tech stack & key skills

Core tools, methods and skills demonstrated in this project:

PHPMySQLAJAXFull-stack webRelational DB designCRUD / auth