David Abraham Aguilar × MLVeda

Arca Tierra · a custom e-commerce platform

In one line: storefront, admin panel and API for an organic-food business in Mexico City, with me as the sole architect. It is in production and the operations team uses it every day.

The problem it solves

Arca Tierra sells agroecological food from small Mexican producers, runs farm experiences in the Xochimilco wetlands and delivers to homes in Mexico City. Before the platform, that business ran on separate tools: spreadsheets for deliveries and cut-offs, and a third-party SaaS tool for private reservations. The platform puts products, subscriptions, experiences, payments, deliveries and reporting in one system that the team controls.

Who uses it

What it does

How it's built

In numbers

Figure What it is Measured
266 API operations in the live OpenAPI schema October 11, 2026
49 router modules October 11, 2026
178 endpoints that check a role permission before running October 11, 2026
6 · 29 roles and permissions October 11, 2026
69 database tables October 11, 2026
82 screens (Next.js routes) October 11, 2026
597 · 1,115 browser checks with Playwright and backend checks in 49 suites, zero failures (4 skipped) last full run, October 3, 2026

Photos

The photos are of the public storefront only. The admin panel is not shown, because it holds real customer data.

The storefront home: farm experiences in Xochimilco, with the shop, experiences, catering and «about us» menus
The storefront home: farm experiences in Xochimilco, with the shop, experiences, catering and «about us» menus
The food shop: search, categories and filters over the public catalog
The food shop: search, categories and filters over the public catalog
The delivery-zone check: the customer enters a postal code before paying
The delivery-zone check: the customer enters a postal code before paying
The shop on a phone
The shop on a phone

Two things worth pointing out