Cacao

Backend developer · 2024

Visit the site
Cacao home

Local food, from producer to basket.

  1. The need

    Local producers lack visibility and consumers have no simple way to find who produces what nearby, nor to order directly.

  2. My contribution

    Backend development: API, geolocated search and order management.

  3. What was delivered

    Increased local product sales and safer, more transparent transactions for both sides of the marketplace.

What I built

The backend of a marketplace connecting local producers and customers.

  • API

    A marketplace on the API side.

    Node.js/PostgreSQL marketplace API, with order management.

    Node.js · PostgreSQL

  • Search

    Find a producer near you.

    Distance-based search with PostGIS and Google Maps, and search autocomplete.

    PostGIS · Google Maps

  • Producers

    A sign-up validated by administrators.

    Producer onboarding and validation workflow, with email and Slack notifications and action buttons for administrators.

    Node.js · Slack

Tech stack

Interfaces
Next.js
API
Node.jsTypeScript
Data
PostgreSQLPostGIS
Mapping
Google Maps
All projects

Let's talk about yours.

A product to scope or build, a team to strengthen: write to me.