MRS

Portfolio

Compra que Suma

Tu compra puede hacer más.

A platform connecting people ready to support emergency-affected communities with the local businesses still open in them. Brand, product and development, start to finish.

STRATEGY · PRODUCT · UX/UI · ENGINEERING

NEXT.JS · REACT · SUPABASE · POSTGRESQL · RLS · AUTH · RESEND

Development
Phased · strategy → UX/UI → development → production
Status
In production
Location
Colombia
Compra que Suma's business directory, filterable by city and category
Compra que SumaExplore

What we solved

Replace the language of charity with a discovery-and-purchase experience.

Guide people from city to category to business, with no friction or accounts.

Sustain a real directory: centralized data, validation and human review.

How we worked

01Understand

Business model and product context.

02Diagnose

Information architecture and UX friction.

03Decide

Core flow, scope and technical architecture.

04Build

UX/UI, design system, Next.js and Supabase.

05Measure

Production readiness, validation, SEO and security.

Product + UX

The business directory, filterable by city and category
Compra que SumaExplore

Discovery

City → category → business

Autocomplete · Filters · URL state

A verified business profile with its contact details
Compra que SumaBusiness profile

Business profile

Real contact details

Mobile-first · Verified data

The business registration form, with validated fields
Compra que SumaRegistration

Registration

Business sign-up

Client + server validation

Architecture + Engineering

Row-level security, magic-link auth and session expiry — hardened for real submissions, not just the demo.

RLS · Auth · Session security · One-time-use links · Server-side validation · Transactional email · SEO

Experience / Frontend

Next.js · App Router · React

Data / Backend

Supabase · PostgreSQL

Security

Row Level Security · Auth

Transactional / Infrastructure

Resend · Vercel

Design + Production

Five brand colors, three typefaces with distinct roles, and a "+" mark that never forces itself inside the logotype.

Fraunces · DM Serif Display · DM Sans · Color tokens · Type system · Components · Responsive states

The "How it works" section, with the "+" mark used as step markers
Compra que SumaHow it works

SEO · Security · Production deployment · Real registration flow · Real business profiles

In production.

Visit Compra que Suma