Back to Home

Projects

Doctor Appointment Management System

Full-Stack Doctor Appointment Booking Platform

MongoDBExpress.jsReact.jsNode.jsContext APIReact Router
  • Engineered a full-stack doctor appointment booking platform using MERN stack, featuring secure authentication, role-based access (RBAC), and real-time availability.
  • Built modular backend REST APIs using Node.js to manage doctors, users, and appointment slots efficiently.
  • Managed global state with Context API and incorporated React Router for smooth navigation, resulting in an intuitive and accessible user experience across devices.

Network Packet Analyzer

Real-Time Network Traffic Monitoring Tool

PythonScapyBPFLinuxIPv4/IPv6
  • Developed a Python-based analyzer using Scapy for real-time packet sniffing, filtering, and inspection of live network traffic.
  • Implemented Berkeley Packet Filters (BPF) for protocol-specific captures (TCP, UDP, ICMP) with structured, human-readable logging.
  • Built an extensible architecture supporting IPv4/IPv6 while handling unknown protocols gracefully.
  • Deployed in Linux environments for monitoring interfaces (e.g., eth0), validating real-world use cases like HTTP and DNS traffic analysis.