AndrésGarita.Full-Stack + Web3

Construyo plataformas, marketplaces y herramientas que automatizan operaciones reales — desde un POS para sodas hasta marketplaces P2P y dashboards con sync a QuickBooks.

10+
Proyectos en producción
4
Años desarrollando
US/CR
Empresas que confían
FULL-STACKWEB3TYPESCRIPTNEXT.JSSOLIDITYAUTOMATIONMARKETPLACESFRODEV.XYZFULL-STACKWEB3TYPESCRIPTNEXT.JSSOLIDITYAUTOMATIONMARKETPLACESFRODEV.XYZ
01 — Sobre mí

Hago cosas que
funcionan

Soy Andrés Garita Rodríguez. No soy ingeniero en software de carrera — pero llevo 4 años desarrollándolo a tiempo completo. Trabajo con empresas estadounidenses y costarricenses construyendo soluciones automáticas y software a la medida, desde productos pequeños hasta sistemas que mueven planillas, inventarios y flujos administrativos completos.

No me interesan los demos vacíos. Me interesan los flujos que se usan a las 8am, los números que cuadran al cierre de mes, y las interfaces que el cajero entiende sin que nadie le explique.

Software a la medida

De la idea a producción: UI, modelo de datos, API, deploy. Pequeña o gran escala — adaptado al cliente, no al template.

Automatización real

n8n, Make, Playwright, scrapers, OAuth con QuickBooks/Jobber. Reportes por email y crons que corren a las 3am sin que nadie los toque.

Web3 + Smart contracts

Solidity, hardhat, ethers.js. Construyo dApps, integro wallets y diseño flujos on-chain con UX entendible para humanos.

02 — Stack

Herramientas del oficio

No me caso con un stack — me caso con el problema. Estas son las herramientas que uso a diario para enviar producto a producción.

Frontend
TypeScriptReact 18Next.js 14Tailwind CSSFramer MotionRadix UIZustandVite
Backend
Node.jsExpressNext API RoutesPythonStreamlitGraphQLRESTMongoose
Data & Infra
MongoDB AtlasFirebaseSupabasePostgreSQLVercelRenderStreamlit CloudCloudflare
Auth & Pagos
OAuth 2.0JWT + RefreshNextAuthMFAPowerTranzBACQuickBooks OAuthJobber API
Web3
SolidityHardhatethers.jswagmiviemRainbowKitIPFSEVM chains
Automatización
n8nMakePlaywrightBeautifulSouppandasNodemailerCron jobsWebhooks
DISPONIBLE PARA NUEVOS PROYECTOSAVAILABLE FOR HIREBASED IN COSTA RICADISPONIBLE PARA NUEVOS PROYECTOSAVAILABLE FOR HIREBASED IN COSTA RICA
03 — Trabajo seleccionado

Proyectos.
Sin filtro.

Una selección curada de los productos que he construido — desde marketplaces P2P hasta automatizaciones que corren a las 3am.

10 proyectos
/01 · MarketplaceProducción
Tropical TCG Player
2025
T

Tropical TCG Player

Marketplace P2P de cartas coleccionables · Costa Rica

Primera plataforma peer-to-peer de Trading Card Games en Costa Rica. Conecta compradores y vendedores con búsqueda unificada sobre 7 APIs de TCGs (Pokémon, One Piece, Magic, Digimon, Dragon Ball, Union Arena, Gundam), verificación con cédula, sistema de ratings y comparación de precios local vs internacional.

  • 7 APIs de TCG integradas con búsqueda unificada
  • Verificación de identidad con cédula CR
  • Rate-limit, Helmet, sanitización XSS y NoSQL injection
React 18Node.jsMongoDB AtlasJWT + RefreshTCGPlayer API+2
Full-Stack & Product
Privado
/02 · Internal ToolProducción
Apex
2025
A

Apex Concrete

Invoice & Payroll Manager con sync QuickBooks Online

Aplicación interna para Apex Concrete. Sincroniza facturas desde QuickBooks Online vía OAuth2, calcula automáticamente la planilla de instaladores por trabajo MONO SLAB, genera reportes interactivos y los envía por email con Excel adjunto en cron diario/semanal/mensual.

  • OAuth2 con QuickBooks Online — sync con un click
  • Cálculo automático de planilla por m² instalado
  • Reportes Excel + PDF con cron por email
React 18ViteTailwindNode.js ExpressMongoDB+4
Full-Stack
Privado
/03 · Web AppActivo
EYAN
2025
E

EYAN Dispatch

Sistema de despacho operacional · amber sobre navy

Sistema de despacho para EYAN: dispatchers en escritorio gestionan casos, choferes en móvil ven y reportan en campo, admins gestionan todo. Diseñado como sala de control — densidad con claridad, status como dot+label, tabla densa en lugar de cards, autenticación con MFA y NextAuth.

  • Diseño operacional inspirado en salas de control
  • Vistas adaptadas para dispatchers, choferes y admins
  • Auth con NextAuth, MFA y bcrypt
Next.js 14TypeScriptTailwind v4Radix UIMongoDB + Mongoose+3
Full-Stack & Design
Privado
/04 · Web AppEn desarrollo
POS
2025
P

POS FroDev

Punto de venta keyboard-first para Costa Rica

Sistema POS pensado para el cajero costarricense que tiene 10 personas en fila. Keyboard-first, alto contraste, denso donde importa. Inspirado en Linear: tipografía Bricolage Grotesque + Geist, paleta verde bosque + neutros oscuros con tinte verde, tema dark/light alternable. Compite directamente con Alegra en diseño.

  • Diseño keyboard-first para velocidad de cajero
  • Sistema de color OKLCH calibrado para luz variable
  • Jerarquía brutal: precio y total como elementos protagonistas
Next.jsTypeScriptTailwindOKLCH color systemBricolage Grotesque+1
Full-Stack & Design
Privado
/05 · E-commerceMVP
Supl
2025
S

Suplementos Marchena

E-commerce de suplementos con control financiero

Tienda online de suplementos para gimnasio con sistema de inventario, control de ganancias y gastos, y reportes en Excel. Arquitectura monorepo con apps separadas, backend tipado en TS y panel admin. Pensada para crecer: del catálogo al checkout y del checkout a los reportes financieros.

  • Monorepo con apps + shared + backend
  • Stack tipado end-to-end (TS en frontend y backend)
  • Catálogo + auth + CRUD productos completos
Next.js 14 App RouterTypeScriptTailwindFramer MotionZustand+2
Full-Stack
Privado
/06 · LandingProducción
Shine & Bright Web
2025
S

Shine & Bright Web

Landing de servicios de limpieza · Charlotte / Columbia

Sitio web de Shine & Bright House Cleaning Services para Charlotte NC, Columbia SC y Shelby NC. Landing moderna con before/after slider, panel admin para gestionar contenido sobre Supabase, formulario de cotizaciones y diseño responsive con grid hero pattern.

  • Slider Before/After interactivo con drag
  • Panel admin sobre Supabase para editar contenido
  • Optimizada para SEO local (Charlotte, Columbia, Shelby)
HTML5TailwindSupabaseVercelInter+1
Frontend & Backend
/07 · AutomationProducción
WorkSync · Shine&Bright
2025
W

WorkSync · Shine&Bright

SupplyPro → Jobber → QuickBooks · automatización completa

Automatización del flujo administrativo de Shine & Bright: extrae órdenes de SupplyPro vía scraping con Playwright, las muestra en una tabla editable, y crea Jobs en Jobber vía GraphQL. Jobber sincroniza nativo con QuickBooks Online. OAuth con refresh-rotation y persistencia en SQLite.

  • Scraping con Playwright + manejo de sesiones
  • OAuth 2.0 con refresh-rotation y storage SQLite
  • Tabla editable previa a la subida
StreamlitPythonPlaywrightBeautifulSoupJobber GraphQL+2
Backend & Automation
Privado
/08 · AutomationProducción
WorkSync · E&A
2025
W

WorkSync · E&A

Mismo workflow, otro cliente · E&A Concrete LLC

Versión hermana del WorkSync de Shine&Bright, adaptada para E&A Concrete LLC. Extrae órdenes de SupplyPro y las sube a Jobber como jobs. Reporte de subida con links directos por job, descarga en CSV/Excel y soporte i18n ES/EN. Reutiliza la arquitectura para acelerar onboarding de clientes.

  • Reutilización de arquitectura entre clientes
  • Reporte con links directos a cada job creado
  • i18n ES/EN integrado
StreamlitPythonJobber GraphQLpandasopenpyxl
Automation
Privado
/09 · AutomationProducción
WorkSync · Apex
2025
W

WorkSync · Apex

Extractor SupplyPro para Apex Concrete

Extractor especializado de SupplyPro para Apex Concrete, con instalación automática de Playwright Chromium en cold-start de Streamlit Cloud, CSS responsive a medida y sidebar adaptado. Tercer cliente del mismo patrón — la arquitectura ya es una librería.

  • Auto-install de Playwright en cold-start
  • CSS responsive específico para mobile y tablet
  • Tercer cliente sobre la misma arquitectura
StreamlitPythonPlaywrightJobber APIpandas
Automation
Privado
/10 · AutomationProducción
WorkSync · SupplyPro Converter
2024
W

WorkSync · SupplyPro Converter

El primer prototipo · raíz de la familia WorkSync

El proyecto fundacional. Aplicación inicial para extraer órdenes de SupplyPro y descargarlas en CSV/Excel. Multi-cliente desde el día uno (ShineAndBright + Apex). De acá nacieron las versiones específicas por cliente con integración a Jobber.

  • Punto cero de la familia WorkSync
  • Soporte multi-cliente desde el inicio
  • Configuración via secrets de Streamlit Cloud
StreamlitPythonBeautifulSouppandasrequests
Automation
Privado
04 — Contacto

¿Listo para
construir?

Estoy abierto a proyectos full-stack, productos Web3, automatizaciones empresariales y consultoría técnica. Escríbeme con la idea y hablamos.