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


Technical Stack

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

Component Technology
Backend Framework Laravel (PHP)
Frontend Framework Bootstrap
Database MySQL
Mapping & Location Google Maps API
Real-time Notifications Firebase Cloud Messaging (FCM)
Authentication & Security OTP Verification (Twilio/Custom), SMTP (Email)
Monetization/Premium Stripe 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:

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:


Architecture & Data Flow


Development Highlights

“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.”