Case study 03
Web development · Small business
Live website
Pasadena Recycling Website
A responsive bilingual website for a family-owned metal recycling business, designed around clear services, material guidance, directions, and contact options.
- Next.js
- React
- TypeScript
- Vinext
- Cloudflare Workers
- Responsive CSS
- LIVE
- production website
- EN / ES
- bilingual experience
- HTTPS
- canonical public domain
01 · Business question
What needed to change?
Pasadena Recycling needed a professional online presence that helps households, contractors, and local businesses understand its services, review commonly accepted materials, find the recycling yard, and make contact from any device.
02 · Approach
From ambiguity to a system.
- 01
Organized the business information into clear service, materials, directions, hours, and contact sections.
- 02
Structured English and Spanish content so visitors can switch languages without leaving the page.
- 03
Built a responsive interface for phone, tablet, and desktop layouts with accessible navigation and calls to action.
- 04
Kept the initial contact flow privacy-conscious by preparing email on the visitor’s device instead of storing submissions.
- 05
Deployed the site through Cloudflare Workers and configured the www address to redirect permanently to the canonical HTTPS domain.
03 · Analytical flow
A repeatable path from question to action.
- 01Business content
- 02Bilingual content model
- 03Responsive interface
- 04Quality checks
- 05Cloudflare deployment
04 · Outcome
A clear bilingual web presence for services, directions, and customer contact.
- Published a live source of service, material, location, and contact information for prospective customers.
- Made directions, phone contact, and bilingual content easy to reach across device sizes.
- Established a maintainable website foundation without adding an unnecessary database or storing form submissions.
Reflection
“For a small-business website, trustworthy details, accessibility, and ease of contact matter more than adding unnecessary technical complexity.”