Inspiration
This started from my own frustration. Every time something broke at home, a leaking pipe, a dead socket, an AC that stopped cooling, finding someone to fix it was a struggle. I'd spend days asking around for a plumber or an electrician, and even after finding one, it could be days more before they actually showed up. There was no easy way to see who was available nearby, no sense of their rates or whether they were any good, and no idea when, or if, they'd arrive.
What it does
Handee is a two-sided marketplace that connects people with local handyworkers.
For customers:
- Set your location once, then see every available handyworker near you on a live map and list, sorted by how close they are.
- Filter by trade, distance, hourly rate, and minimum rating to narrow it down. Open a pro's profile to see their rating, reviews, experience, and rate, then request a job with a clear price breakdown (their rate plus a flat ₦500 booking fee). Chat with them first to describe the issue before any work starts. Once they accept and head out, watch them travel to your door live on the map with a real ETA.
- When the work is done, approve it and leave a rating and review.
For handyworkers:
- Set up a profile with a business name, trades, rate, experience, and location.
- Get incoming job requests on a dashboard that updates in real time, no refresh needed.
- Accept or decline, chat with the customer, then move the job through each stage: head out, arrived, start, done.
- Build a reputation from real customer reviews.
How we built it
Handee is built using the following
- NextJS: Full-stack TypeScript framework
- Mapbox: for map functionality
- Vercel: Deployment / Host of web app
- AWS Aurora Postgres: Database
- Drizzle: ORM
- Google auth: Authorization
Challenges we ran into
- Getting map updates was challenging as it requires web sockets, so we decided to use pooling
- Didn't know Vercel injects AWS database env, had to struggle to find this. We eventually did.
Accomplishments that we're proud of
- Fully working PWA application backed by Vercel infrastructure
- Functional mapbox integration
What we learned
- Vercel database connector, fewer moving parts, easy to integrate
- Mapbox, storing location query in PostgreSQL
What's next for Handee
We're considering doing a market survey and turning this into an actual product with additional features and enhancements
Built With
- amazon-web-services
- aurora
- mapbox
- nextjs
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.