Skip to content

Latest commit

Β 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

java-Project

How to run:

java-project (folder) -> Lost and found application -> click run.vbs(to easily run the program)

πŸ” Lost & Found Application

A centralized Java system for reporting and recovering misplaced items β€” no middlemen, no noticeboards, no confusion.

Java License Auth


01 β€” What is this?

A Java application built to replace the chaos of scattered, untracked lost-and-found systems. Whether it's a misplaced ID card or a forgotten bag, this tool gives you a single place to log it, search for it, and close the loop.

Every item gets a record. Every record is searchable. No config, no clutter.

⚠️ No authentication in this version. Anyone running the app can view and add entries.


02 β€” What it does

Feature Description
πŸ“€ Report Lost Log item name, location, date & description
πŸ“₯ Report Found Submit a found item so others can claim it
πŸ” Search Find entries by keyword, category, or location
πŸ“‹ Browse All View every active listing in one place
πŸ—‘οΈ Resolve & Remove Mark items as recovered and clear the list
⚑ Zero Setup No database, no config β€” just compile and run

03 β€” Stack

Language   β†’  Java
Paradigm   β†’  Object-Oriented Programming
Storage    β†’  In-memory (ArrayList / HashMap)
Tools      β†’  Git, GitHub

04 β€” Project layout

java-Project/
└── Lost and found application/
    β”œβ”€β”€ src/
    β”‚   β”œβ”€β”€ models/       # LostItem.java, FoundItem.java
    β”‚   β”œβ”€β”€ logic/        # Search, CRUD operations
    β”‚   β”œβ”€β”€ ui/           # Console interface
    β”‚   └── Main.java     # Entry point
    └── README.md

05 β€” Get it running

# Prerequisites: Java JDK 8+

git clone https://github.com/Namanshoo/java-Project.git
cd java-Project/Lost\ and\ found\ application/src
javac Main.java && java Main

Contributing

  1. Fork the repo
  2. Create a branch β†’ git checkout -b feature/your-idea
  3. Commit β†’ git commit -m "Add: your feature"
  4. Push β†’ git push origin feature/your-idea
  5. Open a Pull Request

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages