Background Action! — Casting Platform for iOS, Android & Web
Overview
Background Action! is a casting platform I built for a Mexican film and TV extras-casting company, rebuilding an older system with a large base of talent profiles. One Expo codebase delivers iOS, Android and web: an eight-step registration wizard with a live casting ID card, photo books, a skills catalog, legacy-profile import and Premium subscriptions. Payments use Stripe on the web and native in-app purchases on mobile. I added push notifications and versioned legal acceptance, and co-built the Laravel 13 API. The first working version took about a month, with automated tests and release runbooks. I used Claude Code throughout, directing the architecture myself.
build.similar
Build something like this
If this is close to what you have in mind, AndroAI, my assistant, can explain how it was built and what a similar project would involve.
Or ask about this project
Similar projects
FeaturedAluminioLogo — Retail ERP, POS & Fiscal Invoicing
I built AluminioLogo's ERP and point-of-sale system from the ground up for a hardware and aluminum distributor with several branches in Venezuela. It covers branch inventory, quotes, returns, receivables, roles and permissions, and a POS that takes payments in USD and bolivares with exchange rates. The part I'm proudest of is fiscal invoicing: a small agent runs as a Windows service in each store and prints invoices, credit notes and daily reports on certified fiscal printers. There is also an admin web app, a mobile app and a product catalog. It has been live in production since October 2026, with more than 3,000 commits. I work with Claude Code daily: I make the architecture decisions and the AI helps me move faster.
FeaturedAluminioLogo Credit — Buy Now, Pay Later Credit Lines (Cashea-inspired)
I designed the customer credit system inside AluminioLogo, inspired by the buy-now-pay-later model that Cashea made popular in Venezuela and adapted to in-store sales. Each client can get a credit line with a USD limit and a payment term, which can come from a template per client type. At the POS a sale is charged to the line, optionally with a down payment in USD or bolívares, and the system refuses it when the line is over its limit or suspended. Partial payments are applied at the day's exchange rate and release credit as they come in. Overdue debt blocks the line automatically and unblocks it once paid, the receivables screen groups debt by age, and every change lands in an append-only history.
FeaturedLegal Global Consulting — Client App on iOS, Android & Web
Legal Global Consulting manages rental protections and legal guarantees for clients in Mexico, and I have built its client product since the beginning. First came the React web front end, then the original React Native app on the App Store and Google Play, and most recently a full rebuild on Expo SDK 57 that ships as an in-place update to the same store listings. The new app also runs on the web from one codebase. Clients calculate and contract protections, follow their policies, book appointments, report breaches, pay with Stripe or PayPal and get push notifications. I also contribute to the Laravel API. A large Jest suite kept the migration low risk.