Context
Techy presents Apple products for customers in Costa Rica and supports direct purchase conversations. Unlike a portfolio demo, it has real brand, content, catalog, legal, and operational constraints.
Current architecture
The inherited application uses Next.js 16, React 19, TypeScript, and Sanity. Its App Router structure includes catalog, product detail, open-box, contact, purchasing guidance, legal pages, robots metadata, and a generated sitemap.
The objective is not to expose a private business repository. It is to demonstrate how a real product is understood, protected, tested, and improved.
Delivered modernization
Ownership and deployment
The private repository preserves its history under new ownership, documents its environment contract, and deploys through Vercel on a dedicated production domain.
Product experience
The storefront now supports persistent Spanish and English navigation, updated catalog imagery and pricing, responsive product discovery, and direct WhatsApp handoff.
Production readiness
Canonical metadata, generated sitemap and robots rules, legal pages, validated contact channels, and repeatable build checks support the public release.
Constraints and tradeoffs
The repository remains private because business configuration and future operational logic should not be exposed for portfolio value. Public documentation will describe decisions and outcomes without reproducing commercially sensitive implementation details.
Next measured outcome
Performance and conversion improvements will follow observed production behavior, with additional automated critical-path coverage added around catalog discovery and contact handoff.