Inspiration
The idea for PieceJob was born from a deeply personal place. Growing up, I witnessed firsthand how unfair the informal job market can be. My parents worked hard doing short-term jobs for someone who consistently paid them below what they deserved. Despite their effort, experience, and commitment, they were never paid enough to even cover their basic costs. Sadly, this is not just their story — it’s the story of many South Africans who didn’t get the chance to finish school or formally qualify, but who still have valuable skills and work ethic.
This unfair treatment — low wages, long hours, lack of job security, and no support — is what inspired me to create PieceJob. I want to make sure that people like my parents, and many others in the same position, can earn fair pay for honest work. Everyone deserves to provide for their families with dignity.
But it’s not just about fair wages — it’s also about safety and respect. Too many workers, especially in informal settings, are placed in unsafe situations without backup or accountability. PieceJob is designed to protect everyone involved — both customers and service providers — by promoting transparency, clear agreements, verified profiles, and partnerships with security services.
At its core, PieceJob is about freedom, trust, and mutual benefit. Service providers can bid on jobs based on their value, and customers can choose who to work with based on trust, not just price. This creates a fair and open system where everyone has a voice — and everyone wins.
My hope is that PieceJob helps build a world where short-term workers are treated with the dignity, fairness, and safety they deserve.
What it does
PeaceJob is a mobile platform that connects customers with local, vetted service providers for short-term jobs — commonly known as “piece jobs” in South Africa. Whether it's cleaning, gardening, or handyman tasks, the app allows customers to post job requests with photos and descriptions, while skilled workers bid to take on the tasks. The platform ensures fair pay, transparent agreements, and safety for both parties through location tracking, secure communication, and emergency response features.
How we built it
We built PeaceJob using the Bolt AI Agent, which helped automate parts of the development process — including setting up user flows, integrating maps and bidding logic, and generating secure backend endpoints. Bolt’s AI assistance allowed us to move quickly from concept to a functional MVP. The tech stack includes:
React Native for the mobile front end superbase and netfly to host
Challenges we ran into
One of the biggest challenges was building the app from scratch with limited experience in React Native. Learning a new framework while also designing and developing a full application was difficult and time-consuming. There were moments when I wished I had a team to support me — especially when facing more complex parts of the build.
Another challenge was working with Supabase. I struggled to properly configure and host the backend data, which delayed certain features I wanted to include, like secure user profiles and job history.
Even though I used the Bolt AI Agent to help with development, it sometimes misinterpreted my instructions or lost track of my code flow. This meant I had to spend time fixing errors or rewriting sections that didn’t work as expected. While the AI support was helpful in getting started, I realized that having a real team would’ve made the process smoother, especially when integrating advanced features like token handling and job tracking.
Overall, working solo taught me a lot, but it also showed me how important teamwork, mentorship, and support are in building impactful tech solutions.
Accomplishments that we're proud of
Leveraged Bolt AI to fast-track development of a socially impactful app.
Created a user journey that centers on respect, fairness, and safety for informal workers.
Developed core app functions like job posting, service provider matching, and real-time notifications.
Paid tribute to real-life inspiration — helping people like my parents and others in underpaid informal jobs access better opportunities.
What we learned
Building PeaceJob taught me a lot — not just about coding, but about the real challenges of turning an idea into a working solution.
I learned how to work with new technologies like React Native and Supabase, even with limited experience.
I discovered the importance of patience and persistence, especially when building alone or when tools like AI agents misinterpret instructions.
I gained a better understanding of the technical and human side of app development — from writing code to thinking about user safety, fairness, and trust.
I realized how important it is to have clear communication, especially when working with AI tools or planning features.
Most importantly, I learned that real-world problems need real empathy — the best solutions come from listening to people’s lived experiences, like those of my parents and others who work hard without fair pay.
What's next for PeaceJobs
Looking ahead, I want PeaceJob to grow beyond just a job-matching platform. The long-term vision is to create a full ecosystem of opportunity, safety, and support for everyone involved.
Transport Partnerships: One day, I hope we can work with Bolt, Uber, or similar transport services so that service providers without cars can get safe and reliable transport to job locations. This would not only support workers but also create income opportunities for everyday drivers.
Security Collaboration: I want to involve local security teams who can help pick up or escort workers when needed, ensuring their safety from the moment they leave home to the moment they complete their job. This would make every booking feel protected and respected.
Job Creation for All: The goal is not just to help skilled workers, but also to create opportunities for anyone — whether you're a driver, a security guard, or someone without formal education. PeaceJob is about making sure that everyone has a chance to earn, grow, and be treated with dignity.
This is more than an app. It's about building a community where people help each other, stay safe, and build better futures — one job at a time.
Built With
- netfily
- react-native
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.