Inspiration
When we were thinking about what to build for IrvineHacks 2025, we had the LA fires and real estate in mind. We wanted to create a platform which made it more accessible and easy to be matched to your dream home.
What it does
Onjudo is our solution. We created a chatbot that scraped the Internet to find the best listings according to your requests and needs.
How we built it
We built Onjudo using Python as a back-end, and layering it with SocketIO, React, and TailwindCSS for the front-end.
Challenges we ran into
The main challenge we ran into was combining all the tech stacks to seamlessly work together. Without much experience in front-end, we allocated a lot of time and effort into figuring out how to build a clean and useable website interface. In addition, we also faced many back-end compatibility issues. Though, with perseverance, we were able to push through and figure out how to deliver the program successfully.
Accomplishments that we're proud of
We are really proud of the cleanness and versatility of our website. Users are able to specify many criteria based chat input and have super fine searches with interacting with filters. For first-year first-time hackers who didn't think we could even finish a project were super proud of how far we made it.
What we learned
We learned a lot about font end development with Flask and React. We also learned a lot of stuff like how to use APIs especially llm APIs. On top of this we became really good at prompt engineering and design.
What's next for Onjudo
Next we want to be able to implement air quality crime and many other data maps. This is because our goal is to find perfect places to live and having all the data for niche requirements in one place is a must.


Log in or sign up for Devpost to join the conversation.