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

Share this project:

Updates