Inspiration
We are concerned about the challenges of taking care of a lost & found center. There may be dishonest individuals trying to steal other people's belonging. We want to leverage technology to ease the task for assistants and make sure every transaction is safe.
What it does
There are 2 main functionalities to our application:
1- A user can look for their lost item by answering prompts the system gives them.
2- An assistant can add item to the inventory and can resolve user issues by matching a user's description with one of the item in the inventory using AI powered search.
How we built it
We built the web application using FastAPI as the backend framework and ReactJS as the frontend framework. We implemented the PostgreSQL database using Supabase.
Challenges we ran into
The long hours were harsh to be able to stay focused the whole time. The matching algorithm was another problematic challenge.
Accomplishments that we're proud of
We are proud of accomplishing our main goals:
1- Make a fully functional web application
2- Design and implement a clean and user-friendly frontend
3- Deploy a functional backend
What we learned
Most importantly, we learned teamwork and communicating well with each other. We also learned a new python framework; FastAPI. We honed our skills in ReactJS. This was also our first time using Supabase as the database technology.
What's next for FindR
We would like to add in the future a tool to help users find the FindR lost&found center by adding a map on our web application. We would also like to add fraud detection systems to better ensure that the user is the respective owner of the item they're looking for.
Built With
- fastapi
- postgresql
- react
- supabase
Log in or sign up for Devpost to join the conversation.