Inspiration

In Indonesia, informal work is a huge part of the economy. We both have maids and a driver, and through conversations, we heard stories about informal workers being taken advantage of—whether through unfair wages, lack of job security, or exploitative conditions. This inspired us to create Go-On Work, a platform that helps informal workers find better job opportunities while ensuring transparency and fairness.

What it does

Go-On Work connects informal workers—such as laborers, drivers, and maids—with employers looking to hire. Workers can browse job listings, apply with one click, and build credibility through employer ratings. Employers can post jobs, review applicants, and rate workers after a job is completed. The app also includes a community feature, allowing workers to connect, share advice, and warn each other about unreliable employers.

How we built it

We built Go-On Work using:

  • React (for the frontend)
  • Vite (for fast development)
  • TypeScript (for type safety)
  • Tailwind CSS (for styling)
  • Supabase (for authentication and database)
  • i18next (for multi-language support)
  • Python (For testing out the algorithm)

Challenges we ran into

One of the biggest challenges we faced was working with Supabase for the first time. We spent hours trying to fetch data from the database, but every request kept returning empty values. We debugged everything—checked the queries, verified the schema, even recreated the database—but nothing worked. After hours of frustration, we finally realized that we had Row-Level Security (RLS) enabled, which was blocking our queries. Turning it off instantly fixed the issue.

Accomplishments that we're proud of

  • Building a fully functional MVP in such a short time.
  • The teamwork we demonstrated—splitting tasks effectively and complementing each other's skills.
  • Creating a practical and impactful solution for a real-world problem.

What we learned

  • Sometimes, errors have really simple solutions—hours of debugging could be solved with just one toggle.
  • The importance of planning features beforehand—having a clear roadmap helped us move faster.
  • Having teammates you work well with makes everything so much easier and more enjoyable.

What's next for Go-On Work

While we built a strong MVP, we have big plans for the future:

  • Better job-matching algorithms to connect workers with the best opportunities.
  • Employer verification to prevent scams and ensure credibility.
  • More language support to expand accessibility.
  • Stronger worker protections, like reporting features and legal support resources.

We believe Go-On Work has the potential to truly help informal workers, and we’re excited to see where we can take it next!

Built With

Share this project:

Updates