Skip to content

Repository files navigation

🧳 Lost & Found Portal

A full-stack Lost & Found portal built with Next.js App Router, PostgreSQL, and JWT Authentication. Users can report lost or found items, search listings, and claim matching items. Admins can verify claims and manage the database.

Screenshot


🚀 Features

  • 🔐 Authentication
    • JWT-based login/signup
    • Secure API routes
  • 📝 Lost & Found Reporting
    • Create, read, update, and delete item listings
    • Upload item images (via Cloudinary)
  • 🔍 Search & Filter
    • Search items by keyword, location, or category
  • Claim System
    • Users can claim items
    • Admins verify and resolve claims
  • 🧑‍💻 Admin Dashboard
    • View all listings and manage claims

🛠 Tech Stack

Tech Usage
Next.js Frontend & Backend (App Router)
PostgreSQL Database (via Mongoose)
Tailwind UI styling
JWT Authentication & Authorization
Cloudinary Image uploads

🔗 Links

Live Demo: lost-found-self-five.vercel.app

Releases

Packages

Contributors

Languages