Inspiration
The Philippines has always had a culture of bayanihan — but for millions of Filipino small business owners and informal workers, that spirit hits a wall when cash runs out. We built Balangay to bring that communal spirit into the digital age, where value doesn't have to move through cash to move at all.
What it does
Balangay is a digital barter platform that lets Filipino entrepreneurs and informal workers exchange surplus goods, services, and skills through a secure, community-driven marketplace. Users can post what they have, browse what they need, and arrange all without a single peso changing hands.
How we built it
We used Next.js and React for a fast, component-driven frontend, Express.js for our custom REST API, Firebase for database management and authentication, and Tailwind CSS for a clean, responsive UI. The stack was chosen to let us move quickly while still shipping something polished and production-ready.
Challenges we ran into
Our biggest challenge was structuring the project across a multi-layer stack — aligning how data flows between Next.js, Express, and Firebase took significant coordination. Architectural decisions made early had downstream effects on everything, and we felt that friction throughout the build.
Accomplishments that we're proud of
We're proud of how prepared we were coming into the hackathon, our ideas were already well-formed before the clock even started. But more than the app itself, we're proud of the team we became: mostly first-time hackathon participants who showed up, stuck together, and genuinely did well.
What we learned
Structure is not a luxury, hours spent untangling architecture mid-build were hours we could have spent on features. We also learned that our job wasn't to introduce something foreign to Filipino communities; it was to give existing bayanihan behavior a better, digital home.
What's next for Balangay
Our vision is to grow Balangay into an open source, community-led project where developers, designers, and organizers across the Philippines can contribute and localize it for their own communities. The best version of Balangay isn't one we build alone — it's one we build together.
Built With
- and
- express.js
- firebase
- next.js
- react
- tailwind
Log in or sign up for Devpost to join the conversation.