Hackathon-Lost-Found/
├── lost-found-backend/
│ ├── main.py <-- The Python "Brain"
│ ├── requirements.txt <-- Python Libraries
│ └── database.json <-- Auto-created (Stores your data)
└── lost-found-frontend/
├── package.json <-- React Dependencies
├── public/
│ └── index.html <-- The HTML Bridge
└── src/
├── MainSystem.js <-- The main UI (Login + User + Admin)
└── index.js <-- Entry point
Backend:
-
Navigate to the Backend Folder.
-
Run the following command:
pip install fastapi uvicorn fuzzywuzzy python-Levenshtein python-multipart python main.py
Frontend:
-
Navigate to the Frontend Folder.
-
Run the command:
npm start
If you encounter "Ghost items" that won't delete, you can resolve this by deleting the database.json file in the backend folder and restarting the Python script.
- User:
Gitam E-mail / user123 - Admin:
admin@test.com / admin123