EcoHouse is our entry for the 2025 FOBISIA Hackathon, Advanced track.
Inspiration
Living in Brunei and interacting with nature every day – from the wild animals to the beautiful flora – has inspired my team to build an app, EcoHouse, which brings together people from around the world to protect our shared home: Earth.
What it does
Complete with a backend database, EcoHouse is a web-based app that allows users to learn about nature, plan environmental events, identify flora, curate their nature photos, team up, and spur each other on through our points & rankings system.
How we built it
We used Supabase to store our data tables (containing user profiles, uploaded photos, and custom calendar events), HTML/CSS/JavaScript to program web-based app itself, and Netlify to publish it.
Challenges we ran into
We are very new to backend development, which proved to be our biggest technical challenge. Coding together has been a unique, exciting experience, but also caused misunderstandings sometimes that urged us to communicate more effectively. We've really honed our resilience and proficiency through this hackathon.
Accomplishments that we're proud of
Initially, we had a vibrant and multifaceted vision, and we have completed it to a high level of completion! Of that we are most proud. Every little idea we wished to incorporate, we did, even if script timings, dynamic pages, and full-stack development frustrated us sometimes; we overcame them by encouraging each other, and we are proud of the results.
What we learned
On the technical side, we have learned about backend development, database use, row-level security, and their implementation through JavaScript. We have improved our coding practices, making our code more understandable to enable good teamwork. We have solved problems together and found genuine motivation in collaboration.
What's next for EcoHouse
All external software used has been free so far. With extra funding, EcoHouse can definitely become a full-fledged, leading environmental app. Welcoming more users, implementing chatrooms, animal identification, collaborating with local organisations... For now, sign up and check out our site, where it all begins!
Built With
- backend
- css
- database
- html
- javascript
- netlify
- sql
- supabase
Log in or sign up for Devpost to join the conversation.