redXtrm
AI Agent SystemsBusiness AutomationRAG ChatbotsVoice + WhatsApp AgentsCustom AI WorkflowsCustom Web AppsE-Commerce PlatformsAPI + Backend BuildsDatabase ArchitecturePerformance OptimizationAI Agent SystemsBusiness AutomationRAG ChatbotsVoice + WhatsApp AgentsCustom AI WorkflowsCustom Web AppsE-Commerce PlatformsAPI + Backend BuildsDatabase ArchitecturePerformance Optimization
PortfolioClient engagement · in production
Case study — Marina Rewards

A marina runs on relationships. Marina Rewards makes them measurable.

One platform for members, partners, staff, and operators — with a live intelligence dashboard, kiosk check-in at the guard shack and fuel dock, and an AWS-native deploy. Built with Vic at Marina FI Consulting.

Marina Rewards platform — member, partner, kiosk, and intel surfaces
Marina Rewards · productionus-east-1 · ECS Fargate

Surfaces

4 pillars

Intel dashboard

The operator surface. Live member activity, partner performance, rewards economics, transaction audit — replaces month-end PDFs with a real-time view.

Kiosk surfaces

iPad-first pages for the guard shack and fuel dock. Glance-and-go interactions, fast member lookup, point credit in seconds.

Member + partner portals

Member self-service for balance, history, redemptions. Partner-side onboarding and offer surface that plugs into the same point ledger.

POS + connector layer

Vendor-agnostic connectors sync transactions and inventory into the platform’s ledger. New POS = new connector, not a rewrite.

Production-grade by design

us-east-1

ECS cluster `marina-rewards-cluster` with `marina-rewards-backend` and `marina-rewards-celery` services. RDS Postgres + ElastiCache Redis.

Audit-grade ledger

Every point-affecting event writes to an audit table with request ID, actor, before/after. Reconciliation is queryable, not reconstructable.

19-table schema

Members, partners, transactions, redemptions, point events, audit, settings, users — designed so the right query is one JOIN, not five.

Stack

Production
API
FastAPI
ORM + schemas
SQLAlchemy + Pydantic
Migrations
Alembic
Workers + queue
Celery + Redis
Frontend
React + Vite
UI
Custom theme + kiosk responsive
DB
Postgres (19 tables)
Dev
Docker Compose (local)
Compute
AWS ECS Fargate
Managed data
RDS + ElastiCache
Edge
ALB
Observability
Structured logs + audit

Inside the platform

3 surfaces
Marina Rewards operator intel dashboard
Operator intel dashboard — live member, partner, and rewards activity.
Marina Rewards member-facing surface
Member-facing surface — balance, history, redemptions on one screen.
Marina Rewards kiosk / partner view
Kiosk + partner view — fast lookup, point credit in seconds.

Got a multi-surface platform to build?

Admin dashboards, kiosks, member portals, partner consoles — all of them feed from one well-designed backend. Tell me what your business actually does and we’ll work backwards from there.