00
Portfolio

A centralized Lost and Found Management System with reporting, claims, notifications, and admin moderation
Lost and found items at HCDC were reported informally, word of mouth, group chats, bulletin boards. No central record meant items went unclaimed and disputes had no audit trail.
HCDC Lost and Found Management System is a full-stack web application built as an academic project to streamline lost and found reporting within an organization. The platform allows users to report lost or found items, upload images, interact through claims and comments, and receive real-time notifications. An admin dashboard enables moderation, report validation, and status management to ensure accurate and secure item recovery.
Sole Full Stack Developer
User authentication and profile management
Create and manage lost and found item reports
Image uploads using Cloudinary
Item claiming system with activity and resolution logs
Real-time notifications for claims and report updates
Commenting system for report discussions
Admin dashboard for report review, approval, and moderation
Role-based access control (user and admin roles)
Responsive UI with light, dark, and system theme support
Role-based access at the API layer, not just the UI: admin-only endpoints validate the role on every request so a user who inspects the frontend cannot call moderation routes directly.
Cloudinary for image uploads: offloads resizing and storage from the Django server, keeping the API layer stateless and the server footprint small.
Real-time notifications via polling rather than WebSockets: the notification surface (claim updates, report status) does not need sub-second latency, and polling avoids maintaining a persistent connection on a shared hosting environment.





