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 cart workflow with demo products

Áurea POS / 01

Áurea POS cart workflow with demo products

Áurea POS completed demo ticket

Áurea POS / 02

Áurea POS completed demo ticket

Áurea POS pharmaceutical product search

Á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

Áurea POS Landing

Continue