Lostract is a community-driven web platform designed to streamline the recovery of lost items. By bridging the gap between those who lose belongings and those who find them, the platform utilizes real-time geolocation and instant communication to maximize recovery success.


Project Overview

  • Objective: Build a scalable, location-aware marketplace for lost and found items.

  • Key Value Proposition: A free-to-use platform that connects users through map-based discovery and real-time notifications, supported by verified identity features.

  • Target Audience: General public, community centers, and transit hubs.


Technical Stack

To ensure security, reliability, and real-time responsiveness, the application was built using a modern, robust architecture:

ComponentTechnology
Backend FrameworkLaravel (PHP)
Frontend FrameworkBootstrap
DatabaseMySQL
Mapping & LocationGoogle Maps API
Real-time NotificationsFirebase Cloud Messaging (FCM)
Authentication & SecurityOTP Verification (Twilio/Custom), SMTP (Email)
Monetization/PremiumStripe Payment Gateway Integration

Core Functionality

1. Smart Location Discovery

Leveraging the Google Maps API, users can pin the exact location where an item was lost or found. The system provides a spatial search interface, allowing users to filter findings by radius, category, and date.

2. Identity Verification & Security

To build community trust, we implemented:

  • OTP-based Registration: Ensures every user is reachable and verified via their mobile number.

  • SMTP Mailer: Automated, professional-grade email communication for claim confirmations and status updates.

3. Real-Time Communication

Using Firebase Notifications, the platform provides instant alerts. When a user posts an item that matches a “Lost” report within a certain proximity, the platform pushes real-time notifications to the affected parties, significantly reducing the “time-to-recovery.”

4. Premium Services

While posting is free, we integrated the Stripe Payment Gateway to facilitate “Premium” features, such as:

  • “Boosted” post visibility to increase the chances of item recovery.

  • In-app rewards or bounty management for high-value items.


Architecture & Data Flow


Development Highlights

  • Data Integrity: Implemented a robust MySQL schema to handle complex relationships between user profiles, geolocation coordinates, item categories, and claim history.

  • User Engagement: Designed a clean, mobile-responsive UI using Bootstrap, ensuring users can report or claim items quickly while on the move.

  • Scalability: The Laravel-based architecture ensures that the platform can scale to accommodate growing community databases and concurrent notification traffic.

“Lostract transforms the often frustrating experience of losing an item into a streamlined, tech-enabled community effort, significantly improving recovery rates through intelligent matching and real-time alerts.”