Selected Work · 2018 / 202603 / 04

Archimini

Bilingual store for modular miniaturesLoja bilíngue de miniaturas modulares
Archimini · cover

Overview

ARCHI.MINI is a product I conceived, planned and own end to end: a direct-to-consumer store for modular, scaled architectural miniatures. From the concept and brand to the engineering, I built the whole thing myself: a bilingual storefront, the kit and piece catalog, the pricing model, hosted checkout with order webhooks, transactional emails, and the deploy pipeline, turning a collectible idea into a shop that can actually take orders.A ARCHI.MINI é um produto que idealizei, planejei e do qual sou dono de ponta a ponta: uma loja direta ao consumidor de miniaturas arquitetônicas modulares e escaláveis. Do conceito e da marca até a engenharia, construí tudo sozinho: o storefront bilíngue, o catálogo de kits e peças, o modelo de preços, o checkout hospedado com webhooks de pedido, os e-mails transacionais e o pipeline de deploy, transformando uma ideia colecionável em uma loja que realmente recebe pedidos.

Role
Founder & Full-stack DeveloperFundador & Desenvolvedor Full-stack
Year
2026
What I did
  • Built a bilingual (EN/PT) storefront with Next.js 16 App Router, React Server Components and Tailwind v4 tokens
  • Modeled the kit and piece catalog with Drizzle ORM on Postgres
  • Integrated Stripe hosted Checkout with order webhooks, keeping Stripe as the source of truth for pricing
  • Wired transactional order emails (customer and store) with Resend
  • Shipped a persisted cart with Zustand and accessible headless UI with Base UI
  • Set up SSR hosting on AWS Amplify with a health check and price-sync scripts for CI
  • Construí um storefront bilíngue (EN/PT) com Next.js 16 App Router, React Server Components e tokens do Tailwind v4
  • Modelei o catálogo de kits e peças com Drizzle ORM sobre Postgres
  • Integrei o Checkout hospedado da Stripe com webhooks de pedido, mantendo a Stripe como fonte da verdade nos preços
  • Implementei os e-mails transacionais de pedido (cliente e loja) com Resend
  • Entreguei carrinho persistido com Zustand e UI headless acessível com Base UI
  • Configurei hosting SSR na AWS Amplify com health check e scripts de sincronização de preços para CI
Stack
Next.js 16StripeDrizzle / PostgresResendTailwind v4
Next project
Zeloclub