Back to work
Enterprise Software / 2026
Áurea POS
Operational speed for specialized retail
Edition
Pharmacy
Primary flow
Sale
Architecture
Multi-tenant
Overview
The product frame
Áurea POS supports the daily operating loop of a retail branch—from opening the register and finding a product to payment, ticketing, purchasing, lot control, and inventory adjustments. Its first documented edition is designed for Mexican pharmacy SMEs.
The Challenge
A sales counter must keep checkout fast while preserving stock, lot, pricing, cash, and permission rules behind every transaction.
Reconciling sales speed with inventory integrity
Handling lots, expiration dates, and FEFO
Keeping tenant and branch boundaries explicit
Coordinating cash sessions, payments, and printable tickets
Architecture
A keyboard-friendly sales surface backed by explicit domain modules, shared TypeScript contracts, and controlled inventory and cash workflows.
Turborepo monorepo with shared contracts
Modular NestJS business domains
Prisma relational model
JWT authentication and permission checks
Demo reset and inventory integrity tooling
Scope
What I built
Product architecture
POS workflow design
Vue frontend engineering
NestJS backend development
Database and permission modeling
Release and E2E validation
Tech Stack
Tools selected for the shape of the product
Vue 3
TypeScript
Pinia
Vue Router
Tailwind CSS
NestJS 11
Prisma 6
PostgreSQL
Vitest
Playwright
Docker
Gallery

Áurea POS / 01
Áurea POS cart workflow with demo products

Áurea POS / 02
Áurea POS completed demo ticket

Áurea POS / 03
Áurea POS pharmaceutical product search
Key Features
What the system makes possible
A multi-tenant point-of-sale platform for sales, cash control, inventory, purchasing, and pharmacy-specific operations.
A keyboard-friendly sales surface backed by explicit domain modules, shared TypeScript contracts, and controlled inventory and cash workflows.
Edition: Pharmacy
Primary flow: Sale
Architecture: Multi-tenant
Next
Future opportunities
Complete the documented production-hardening backlog
Expand edition-specific workflows beyond pharmacy
Continue accessibility and operational field testing
Next Project