← All work
MARKETPLACES & CONSUMERIN DEVELOPMENTBridggezHire freelancers, find gigs
Marketplaces & consumerIn development

Bridggez

A two-sided gig marketplace (Upwork/Fiverr-shaped) connecting employers and freelancers, with real ratings and references, location-private job posts, teams, subscriptions, and real-time chat built in.

Both sides
employers and freelancers, one platform
Location-private
address hidden until you're hired
Real-time chat
SSE + Redis, built in

The problem

Freelance marketplaces are winner-take-all and one-size-fits-all. Bridggez is a complete two-sided marketplace built from scratch, not a thin listings page: both the employer side and the freelancer side, plus the trust, privacy and messaging machinery a real hiring platform needs.

What it does

Employers post jobs and freelancers apply; both have real profiles with ratings and written references, not just a star average. A job's precise location stays private: the exact address is hidden until an application is accepted and a contract forms, unless the poster chooses to reveal it. That's enforced on the server, not just hidden in the interface.

It's a whole platform, not a feature: freelancer and employer dashboards (applications, contracts, documents, profiles), organizations so a supplier can operate as a team with its reviews rolled up, subscriptions with feature-gating, ad placements, a blog and video library for discovery, a full admin and moderation console, and a Slack-grade real-time chat.

Key features

  • Location stays private until you're hired

    A job's exact address is withheld until an application is accepted and a contract exists (enforced server-side), so posting a gig at your home or premises doesn't broadcast where you are to every applicant.

  • Ratings and real references

    Both sides carry genuine ratings and written references, so hiring rests on more than a lone star score that's easy to game.

  • Teams, not just individuals

    A supplier can operate as an organization with its members' reviews rolled up, so an agency or crew competes as one reputation instead of scattered solo profiles.

  • Real-time chat, built in

    Employers and freelancers message in real time inside the platform (no email tag, no third-party tool), so a hire is negotiated and coordinated in one place.

  • Discovery beyond the listings

    A blog, a video library, and find-talent / find-work browsing give the marketplace its own front door, rather than relying on people arriving with a job already in mind.

Where it stands

An early but broad build (2026): the full platform (public site, both dashboards, admin, and chat) exists, but it isn't deployed yet and payments are stubbed behind an interface pending a real provider.

Under the hood: for the technically-minded

How it's built

Bridggez is a pnpm + Turbo monorepo on React Router 7 over Postgres with Drizzle and Redis, with the marketplace, both dashboards, the admin panel and the chat all in one web app. Shared packages carry the 'Bridge & Span' design system and a hash-chained, tamper-evident audit log used across the studio's products.

The chat isn't rebuilt from scratch: it's adapted from the real-time messaging in the Docuity healthcare suite (server-sent events over Redis pub/sub), a deliberate reuse of a proven part. Payments sit behind a single PaymentProvider interface and are currently stubbed, so subscriptions, feature-gating and ad placements are fully modelled and testable without any real payment credentials; a live provider wires in later.

The hard problems

  • Location privacy that's real, not cosmetic

    The exact address is genuinely withheld until a contract exists: the server never sends it to an applicant before then. It's an access rule enforced at the data layer, not a field the interface merely hides, which is the difference between real privacy and a false sense of it.

  • A whole two-sided economy, testable without a payment provider

    Subscriptions, feature-gating and paid ad placements are fully built and exercisable behind a stubbed PaymentProvider interface, so the entire marketplace economy can be developed and tested end-to-end before a single real credential is wired in.

  • Reuse across the studio's own products

    Rather than reinvent messaging, Bridggez reuses the Docuity suite's real-time chat, and shares the same hash-chained audit-log pattern: the payoff of building a family of products on common, proven parts.

Built with

  • React Router 7
  • Drizzle
  • Postgres
  • Redis
  • SSE

Building something in this space?

Work with us →