Inspiration

In the fast growing event industry, finding the right speaker often feels like searching for a needle in a haystack, both time consuming and lacking transparency. The idea for TemuBicara was inspired by our own experience and the widespread challenge event organizers face when trying to find suitable speakers for their events. We wanted to create a platform that simplifies this process by connecting organizers with verified and relevant speakers, while also giving new voices a fair opportunity to be recognized.

What it does

TemuBicara is a smart platform designed to simplify how event organizers and speakers connect. Instead of spending endless hours searching or negotiating, organizers can now easily find, evaluate, and book verified speakers based on topics, budget, and location. With secure payments, digital contracts, and transparent reviews, TemuBicara builds trust while empowering both new and experienced speakers to shine on the right stage.

For event organizers, the process feels effortless. They can post upcoming events with all the necessary details such as topics, dates, and budgets or browse through speaker profiles that match their needs. Once they find the right speaker, booking is as simple as making a payment through various methods like e-wallets, QRIS, or bank transfers. TemuBicara safely holds the funds until the event concludes, and only releases them once both sides confirm everything went smoothly.

For speakers, the journey is equally simple. After creating a profile that showcases their experience, portfolio, and expertise, they can either wait for organizers to reach out or actively apply for events they find interesting. Once approved and the booking is confirmed, all they need to focus on is delivering their talk. After the event, payment is released without hassle, ensuring fairness and transparency.

This seamless process benefits both sides saving time, reducing uncertainty, and making professional collaborations smoother than ever. TemuBicara bridges the gap between talent and opportunity, helping great ideas find the right voice to bring them to life.

How we built it

TemuBicara was developed as a contemporary web platform utilizing React 18 along with TypeScript for a strong, component-driven frontend structure. Vite guarantees quick build tools, whereas TailwindCSS along with Shadcn/ui offers a stylish and uniform UI design. React Router manages fluid navigation, while React Query enhances data retrieval and state handling.

We utilized Supabase as our serverless backend service on the backend, featuring a PostgreSQL database improved by Row Level Security (RLS) and real time subscriptions for live updates. Supabase Auth enables secure authentication, offering profile driven user management and role-oriented access control.

We developed an escrow-enabled system for payment workflows that supports Indonesian payment methods, QRIS, and e-wallets. Extra tools such as Lucide React (icons), Date-fns (date formatting), React Hook Form (form management), and Zod (schema validation) assisted us in speeding up development while upholding code quality

Challenges we ran into

Coming up with a unique and impactful idea was one of our first hurdles. We spent significant time brainstorming and validating the concept of TemuBicara to ensure it truly addressed real-world problems faced by event organizers. With limited time, deciding on the application’s core features and mapping out a clear user flow became a quite significant struggle for us.

Another major challenge was our limited technical expertise in certain areas. We had to quickly learn and adapt to new tools like Supabase, React Query, and role based security while simultaneously developing the product. Time constraints pushed us to prioritize key features and cut down on complementary elements, focusing on delivering a functional features.

Accomplishments that we're proud of

We are proud to have participated in this competition for the second time, and to have built a project that addresses a real-world challenge. It was rewarding to bring our skills, ideas, and creativity together to develop TemuBicara into a functional platform within such a short period.

We are especially proud of how we collaborated as a team, overcame technical and time-related constraints, and delivered a working solution that is not only meaningful to us but also useful for event organizers and speakers. Despite the challenges, we pushed through, learned from every step of the process, and completed this hackathon with a product that reflects our best effort and dedication.

What we learned

Through this hackathon, we deepened our understanding of teamwork — how effective communication, collaboration, and trust can turn ideas into a working solution under time pressure. We also enhanced our technical knowledge of JavaScript, React, and related libraries, learning how to rapidly build and iterate on a full-stack application. Beyond coding, we learned how to efficiently manage limited time and resources while staying focused on solving real-world problems.

What's next for TemuBicara

Looking ahead, we plan to expand TemuBicara with features such as calendar integration (Google Calendar, Outlook), video conferencing support, speaker verification, and automated contract generation. We also aim to develop a dedicated mobile app using React Native, introduce advanced analytics and reporting, and add multi-language support. On the platform side, we will continue to improve UI/UX, integrate additional payment gateways, optimize performance, and ensure robust testing and documentation for scalability.

Built With

Share this project:

Updates