TextHuman transforms machine-like Spanish text into writing that feels more natural across Latin America and Spain. I developed the product from idea to deployment, combining a responsive frontend, secure backend integrations, subscriptions, document processing and a custom domain.
- Country-aware rewriting styles
- Text and document processing
- Registration, login and password recovery
- Free and Premium usage limits
- Mercado Pago checkout and webhook fulfillment
- Discount-code workflows and transactional email
- Administrative analytics and user management
- SEO, custom DNS and responsive motion-focused UI
Browser → Cloudflare Worker → AI provider
├→ Mercado Pago
├→ Resend
└→ Supabase / PostgreSQL
Sensitive database, payment and administrative operations are handled by the Worker. Production credentials are not stored in the browser.
HTML5 · CSS3 · JavaScript · Cloudflare Workers · Supabase · PostgreSQL · Anthropic API · Mercado Pago · Resend · GitHub Pages
- Secrets stored as Cloudflare environment variables
- Server-side payment verification
- Database access protected with RLS
- Privileged operations routed through protected endpoints
- No service-role credential committed to this repository
git clone https://github.com/abrilvillita/TextHuman.git
cd TextHumanOpen index.html. Production-only features require their configured services.
Live and evolving. The public repository documents the client application; production secrets remain private.
A 20-second motion-design overview of the product experience and architecture. It uses fictional, sanitized interface data—no user, payment or administrative information is shown.