Back to Work
Personal project

RetrieveX

A lost-and-found community platform focused on reports, verification, and moderation.

RetrieveX is a community-driven platform for reporting and reclaiming lost items with user accounts, detailed reports, ownership verification, and admin moderation.

RetrieveX

Role

Full Stack Developer

Duration

2024

Team

Solo project

Year

2024

Problem

People need a structured way to report lost items and reclaim found items without relying on scattered social media posts.

Solution

I built a platform where users can publish detailed lost/found reports, verify ownership, and let admins moderate suspicious or completed cases.

Impact

RetrieveX helped me practice relational backend thinking, verification logic, and community-focused product design.

Tech Stack

ReactTypeScriptPrismaPostgreSQLSupabaseReduxTailwind CSS

Process

1

Mapped lost item and found item user journeys

2

Designed database models with Prisma

3

Built authentication, reporting, and claim flows

4

Added admin moderation and status management

5

Polished dark/light mode and responsive behavior

Key Features

Lost item report creation

Ownership verification flow

User authentication and profiles

Admin moderation dashboard

Dark and light mode support

Challenges

Designing a trustworthy claim/verification process

Structuring relational data with Prisma and PostgreSQL

Keeping the UI clear for both reporters and claimers

Learnings

Community platforms need moderation from day one

Data relationships matter a lot in verification flows

Trust-building UX is as important as feature count

Project Gallery

RetrieveX gallery

Want to build something like this?

I’m open to full-time opportunities and freelance projects where I can help build clean, useful, and production-ready web experiences.

Let’s talk