Projiverse logoProjiverse
BeginnerFull Stack DevelopmentMajor Project

LostLink

AI-powered lost and found matching platform for campuses and organizations

About This Project

LostLink is a full-stack web application that uses semantic vector search and machine learning to intelligently match lost items with found items. The system combines PostgreSQL with pgvector for embedding storage, sentence-transformers for text analysis, and Google's Generative AI for contextual reasoning, providing ranked match suggestions with explainable scoring.

Problem Statement

When students lose their wallets, phones, or backpacks on campus, they have no easy way to check if someone turned them in. Campus security or lost-and-found offices keep physical bins with items, but matching a found item to its owner requires manually digging through descriptions that use different words (someone might write 'dark school bag' while the owner reported a 'black Nike backpack'). Without a smart system to connect these asymmetric descriptions, items sit unclaimed for months and owners never find out their belongings were actually recovered.

Proposed Solution

LostLink addresses the challenge of traditional lost-and-found processes by integrating machine learning and AI to intelligently match lost items with found items. By using semantic vector search to understand various descriptions and leveraging contextual AI for match explanation, the platform creates a more effective and user-friendly system that significantly increases the chances of items being returned to their owners.

What You'll Learn
  • Implement vector similarity search using pgvector and sentence-transformers for semantic matching
  • Design a weighted scoring algorithm combining structured attributes with neural embeddings
  • Build an event-driven notification system using the Observer pattern
  • Integrate multimodal AI (text + image embeddings) with traditional relational data models
  • Implement JWT-based authentication with session tracking and role-based access control
Technologies Used
FastAPISQLAlchemyPostgreSQLpgvectorsentence-transformerstorchgoogle-generativeaiboto3alembicpydanticreactprimereacttailwindcssvitetypescript
Industry-Ready Preparation

This isn't just a project — it's a simulation of how software actually gets built inside a company. You'll see how real teams gather a client's requirements, negotiate trade-offs, and ship in sprints instead of all at once, while picking up the daily rhythm of an engineer's (and tester's) week along the way.

Working With Clients
Requirement gathering, scope negotiation, and expectation management — the way client-facing teams actually handle it.
A Day In The Life
Stand-ups, code reviews, bug triage, and release day — the real rhythm of an engineer's (and tester's) week.
Agile, In Practice
Sprints, backlogs, and retrospectives — see how requirements evolve iteration over iteration, not just in theory.
How Companies Ship Software
From scoping to staffing to shipping — the full lifecycle behind a project like this one, end to end.
Proven design patterns
3 industry-standard patterns identified in the codebase
Real-world deployment context
A university with 20,000 students deploys LostLink across its campus buildings, library, and sports facilities. When a student finds an iPhone near the cafeteria and uploads a photo with the description 'Found smartphone with cracked screen,' the AI system matches it with a lost report from two days earlier describing 'Lost my phone with broken glass near dining hall' even though the words differ, using semantic embeddings and location proximity to rank the match at 87% confidence.
Everything You Get
13 inclusions

One purchase, the entire toolkit — nothing held back, nothing sold separately.

Complete source code
Full, runnable codebase — yours to keep
Set up in one click
Guided, ready-to-run setup — no guesswork
Real product screenshots
7 screenshots of the actual working app
Professional documentation
12 documents — SRS, setup guide, project report
Line-by-line code walkthrough
Every feature explained, module by module
Guided learning path
65 concepts, sequenced for mastery
Step-by-step build roadmap
16-phase plan from zero to shipped
Narrated demo video
Full walkthrough of the working app
Viva & exam preparation
13 examiner-style Q&A, fully answered
Interview-ready Q&A
Interview prompts, tied to your code
AI chat assistant
Ask questions about the code, get instant answers
Technical support
Real help via WhatsApp when you're stuck
Portfolio-worthy build
Showcase it to recruiters with confidence
Project Diagrams
Standard & Premium
Locked
Locked
Locked
Locked

6 architecture & design diagrams(HLD, LLD & more) — unlocked with the Standard or Premium plan.

Screenshots
LostLink screenshot 1
1 / 7
Demo Video

No demo video yet

The creator hasn't uploaded a walkthrough video.

LostLink — Source Code, Docs & Viva Prep