Web Design Case Study

J & J Llantas Digital Transformation

Recent digital transformation for a 30+ year Dallas tire shop, creating a modern web presence that showcases expertise and drives local business growth in today's competitive market.

J & J Llantas Tire Shop - Professional tire service in Dallas, TX
Dallas, TX • Since 1991

Project Impact

Digital transformation results for local business growth

100%
Mobile-responsive design
5+
Lead generation pathways
30+
Years of business showcased
2 months
Project timeline

Project Context

Business:J & J Llantas Inc.
Duration:2 months
Team Size:Solo project
My Role:Designer & Developer

Project Goal

Create a modern, mobile-first website that showcases J & J Llantas' 25+ years of expertise, builds customer trust, and generates leads for their Dallas tire service business.

Technology Stack

Frontend & Framework
• Next.js 13+ with App Router
• React with TypeScript
• Tailwind CSS for styling
• Framer Motion for animations
Optimization & Performance
• Image optimization & lazy loading
• SEO optimization for local search
• Mobile-first responsive design
• Accessibility (WCAG 2.1 AA)
SITUATION

The Challenge

J & J Llantas, an established Dallas tire shop serving the community for 30+ years, needed a modern digital presence to compete with larger tire chains and online retailers, while effectively showcasing their specialization in luxury vehicles and extended service hours in today's competitive market.

0
Modern Web Presence
Limited
Online Lead Generation
Minimal
Mobile Experience

Business Challenges

  • Competing with large tire chains and online retailers like Tire Rack
  • No way to showcase luxury vehicle specialization (Tesla, EV services)
  • Extended hours (7AM-12AM) not prominently featured for competitive advantage
  • 30+ years of experience and 500+ reviews not being leveraged online

Market Opportunity

  • Local Dallas tire service market with increasing digital expectations
  • Growing EV and luxury vehicle market needing specialized service
  • Mobile-first customers expecting instant access to service information
  • 24/7 emergency tire service demand in post-pandemic economy
TASK

Strategy & Approach

Developed a comprehensive digital strategy focusing on local SEO, mobile-first design, and clear value proposition to transform J & J Llantas into a competitive digital presence.

Mobile-First
Design Priority
60% mobile traffic expected
Local SEO
Search Strategy
Dallas tire services focus
Trust Building
Credibility Focus
30+ years & 500+ reviews
Lead Gen
Conversion Focus
Multiple contact methods

Stakeholder Discovery Interview

Key Business Insights Gathered

Business Priorities
  • • Increase online quote requests by 40%
  • • Reduce routine phone calls for basic info
  • • Highlight 30+ years of trusted service
  • • Emphasize luxury vehicle specialization
Competitive Differentiators
  • • Extended hours (7AM-12AM) vs competitors
  • • Veteran-owned business heritage
  • • BMW, Mercedes, Tesla specialization
  • • Emergency tire service availability

Stakeholder Quote

"We've built our reputation on reliability and expertise over 30 years. The website needs to show customers we're not just another tire shop—we're specialists who understand luxury vehicles and we're here when they need us most, even late at night."
— Business Owner, J & J Llantas Inc.

Customer Interview Research

Research Methodology

12
Customer Interviews
30-45 min each
4
User Segments
Different needs & contexts
35
Research Questions
3-part interview structure
Key Research Areas
Tire Service Needs & Habits
  • • Service frequency and triggers
  • • Shop selection criteria
  • • Emergency service experiences
  • • New vs. used tire preferences
Online Search & Website Experience
  • • Search keywords and phrases
  • • Critical website information
  • • Mobile experience expectations
  • • Quote and booking preferences

Key Research Finding

"When I have a flat tire, I don't have time to call multiple shops. I need to see immediately: are you open, where are you located, and can you help me right now. Everything else is secondary."
— Emergency service customer, luxury vehicle owner
Impact on Design

This insight directly influenced our mobile-first approach, emphasizing immediate access to contact information, business hours, and location details above the fold.

Primary Persona Development

DR

Diana Rodriguez

Marketing Manager

Age 38 • Dallas, TX

Profile Snapshot

A busy professional who values efficiency, transparency, and quality service. She owns a late-model luxury SUV (BMW X5) and relies on her vehicle daily for work and family commitments.

Needs & Goals
  • • Quick, reliable, affordable tire service
  • • Trust in shop's expertise with luxury vehicles
  • • Clear communication and upfront pricing
  • • Convenient hours for demanding schedule
Pain Points
  • • Time-consuming search for trustworthy shops
  • • Fear of being overcharged or upsold
  • • Inconvenient business operating hours
  • • Unprofessional or confusing websites
Digital Behaviors
Search Strategy

Starts with Google and Google Maps when tire needs arise

Decision Factors

Heavily relies on online reviews and clear website information

Booking Preference

Prefers online quotes but expects quick phone access for urgent needs

Experience Expectation

Values efficiency and seamless customer experience

Customer Journey Mapping

Journey Map: Diana Rodriguez Experience

Demographics
  • • Age: 30-50 years old
  • • Location: Dallas area
  • • Device: Smartphone-first
  • • Vehicle: May own luxury car
Needs
  • • Reliable, affordable service
  • • Clear information
  • • Efficient process
  • • Trustworthy business
Goal

Get new/used tires or repair quickly and affordably, with minimal hassle

PHASE 1

Awareness & Trigger

Key Actions & Thoughts
  • • Notices tire problem (low tread, flat, warning)
  • • "Where can I go that won't rip me off?"
  • • Asks friends for recommendations
  • • Assesses urgency vs. cost concern
Website Opportunities
  • • Educational content on tire maintenance
  • • Prominent "30+ years experience" trust signals
  • • Emergency tire repair highlighted
  • • Veteran-owned business emphasis
PHASE 2

Information Gathering & Research

Search Behavior
  • • "tire shop Dallas" / "used tires Dallas TX"
  • • "BMW tire service Dallas" (luxury vehicles)
  • • Checks Google Maps and reviews
  • • Visits top 3 search results
Critical Website Needs
  • • Fast mobile loading speed
  • • Clear hours: "Open 7AM-12AM"
  • • Prominent contact info and location
  • • Professional, trustworthy appearance
PHASE 3

Evaluation & Comparison

Comparison Factors
  • • Reviews and reputation (500+ reviews)
  • • Service specialization (luxury vehicles)
  • • Hours compatibility with schedule
  • • Pricing transparency and quotes
Conversion Elements
  • • "Why Choose Us" section prominence
  • • Customer testimonial carousel
  • • Service-specific CTAs and quotes
  • • FAQ integration for common concerns
PHASE 4

Decision & Conversion

Conversion Actions
  • • Clicks prominent "Call Now" button
  • • Fills out simplified contact form
  • • Uses map integration for directions
  • • Expects immediate confirmation
Optimization Focus
  • • One-click emergency calling
  • • Streamlined quote request form
  • • Embedded Google Maps
  • • Clear form confirmation messages
PHASE 5

Service Experience & Post-Service

Customer Reflection
  • • Service quality vs. website expectations
  • • Price fairness assessment
  • • Likelihood to recommend
  • • Interest in leaving reviews
Future Enhancements
  • • Review integration and prompts
  • • Customer service history portal
  • • SMS follow-up for satisfaction
  • • Maintenance reminder system

Journey Map Impact on Design

Mobile-First Priority

Research showed 60% mobile usage during tire emergencies, driving mobile-first design approach.

Information Hierarchy

Critical info (hours, location, contact) placed prominently above fold on all pages.

Trust Signal Strategy

30+ years experience and 500+ reviews emphasized throughout to reduce decision anxiety.

Target User Insights

Local Residents

Need: Reliable, affordable tire service

"I want a tire shop I can trust that won't overcharge me."

Luxury Vehicle Owners

Need: Specialized service for BMW, Mercedes, Tesla

"I need someone who understands my car's specific tire requirements."

Emergency Service Users

Need: Quick service outside normal hours

"I had a flat tire at 10PM and needed help fast."

Mobile Users

Need: Quick access to contact info and services

"I'm looking up tire shops on my phone while driving."

Design Strategy & Principles

Mobile-First

Touch-optimized interface with easy one-handed navigation

Trust-Focused

Prominent display of experience, reviews, and credentials

Conversion-Optimized

Clear calls-to-action and multiple contact methods

ACTION

Solution Design & Implementation

Created a modern, mobile-first website using Next.js and Tailwind CSS that showcases J & J Llantas' expertise, builds trust, and provides multiple conversion pathways for potential customers.

Modern Web Presence

Professional website featuring services, credentials, and customer testimonials

Mobile Optimization

Responsive design optimized for mobile users seeking quick tire services

Lead Generation

Multiple contact methods and clear calls-to-action throughout the site

Technical Implementation

Next.js 13+
Modern React Framework
App Router & SSR
Tailwind CSS
Utility-First Styling
Responsive Design System
Framer Motion
Smooth Animations
Enhanced User Experience

Key Features Implemented

SEO Optimized
Local Search Ready
Contact Forms
Lead Generation
Image Optimization
Fast Loading
Accessibility
WCAG 2.1 AA

Design System & Style Guide

Developed a comprehensive design system that reflects J & J Llantas' brand values: reliability, expertise, and approachability. The system emphasizes trust-building elements while maintaining modern web standards.

Brand Identity & Values

Trustworthy

30+ years of reliable service builds customer confidence

Expert

Specialization in luxury vehicles and quality service

Approachable

Local, veteran-owned business serving the community

Color Palette

Primary Brand Colors

#DC2626

Primary Red

CTAs, Brand Elements

#000000

Secondary Black

Headers, Strong Text

#4B5563

Gray 600

Body Text

#F3F4F6

Gray 100

Backgrounds

Accent & Status Colors

#10B981

Success Green

Positive Actions

#F59E0B

Warning Yellow

Star Ratings

#2563EB

Info Blue

Links, Info

Typography Scale

Hero Title

2.25rem / 36px • Font Weight: 700 • Used for main page headlines

Section Title

1.5rem / 24px • Font Weight: 600 • Used for section headings

Component Title

1.125rem / 18px • Font Weight: 500 • Used for card titles

Body Text Regular

1rem / 16px • Font Weight: 400 • Used for main body content

Small Text & Labels

0.875rem / 14px • Font Weight: 400 • Used for captions and labels

Button System

Primary CTA

Main actions like "Call Now", "Get Quote"

bg-red-600 hover:bg-red-700

text-white px-6 py-3

Secondary Actions

Supporting actions like "Learn More"

bg-black hover:bg-gray-800

border border-gray-700

Tertiary Actions

Less important actions

bg-transparent border-2

border-gray-200

Card Component System

Premium Service

New Tires

Quality new tires from top brands at competitive prices. Professional installation included.

From $89
"Needed truck tires fast for work and they had exactly what I needed in stock. Great prices and got me back on the road the same day."
Carlos Mendoza

Chevrolet Silverado

Card Design Principles

  • • Consistent 1.5rem padding and border-radius
  • • Subtle shadows with hover states for interactivity
  • • Clear visual hierarchy with typography scale
  • • Color-coded badges for status and categories

Badge & Label System

Status Badges

PrimarySecondarySuccessWarning

Service Categories

Luxury VehiclesBudget FriendlyEmergencyVeteran Owned

Layout & Grid System

Responsive Grid Examples

1/4
1/4
1/4
1/4

4-column grid for service cards (mobile: 1 column)

Content Left
Content Right

2-column layout for features and testimonials

Contact Information Design Pattern

(877) 971-1361
504 S Carroll Ave, Dallas, TX
Open 7:00 AM - 12:00 AM

Contact Bar Guidelines

  • • Always use red icons for visual consistency
  • • Priority order: Phone, Location, Hours
  • • Mobile: center-aligned, Desktop: spread layout
  • • Consistent with overall site color scheme

Design System Usage Guidelines

Color Usage Rules

  • Red (#DC2626): Primary CTAs, brand elements, icons
  • Black: Headers, navigation, important text
  • Gray Scale: Body text, borders, backgrounds
  • Yellow: Star ratings and positive highlights only

Typography Hierarchy

  • H1-H2: Hero titles, main page headings
  • H3-H4: Section titles, component headings
  • Body: Regular content, descriptions
  • Small: Labels, metadata, captions

Accessibility Standards

Color Contrast
  • • WCAG AA compliance (4.5:1 ratio minimum)
  • • Focus states visible on all interactive elements
  • • Red/white combinations tested for accessibility
Interactive Elements
  • • 44px minimum touch target size
  • • Clear hover and focus states
  • • Semantic HTML structure maintained

Usability Testing & Design Validation

Conducted moderated usability testing with 8 participants representing our target user segments to validate design solutions and identify areas for optimization before launch.

Testing Methodology

8
Participants
Target user segments
6
Core Tasks
Real-world scenarios
45min
Session Length
Moderated testing
Mobile+Desktop
Device Testing
Cross-platform validation

Participant Demographics

Primary Segments Tested
  • • Emergency tire service seekers (3 participants)
  • • Luxury vehicle owners (2 participants)
  • • Budget-conscious tire shoppers (2 participants)
  • • Regular maintenance customers (1 participant)
Device & Context Split
  • • Mobile testing: 5 participants (62.5%)
  • • Desktop testing: 3 participants (37.5%)
  • • Simulated emergency scenarios: 4 participants
  • • Planned tire shopping: 4 participants

Data Collection & Analysis Methodology

Quantitative Data Collection

Task Success Measurement
  • Success: Task completed without moderator intervention
  • Partial Success: Task completed with minimal hints/guidance
  • Failure: Unable to complete task or required significant help
  • Calculation: (Successful completions ÷ Total attempts) × 100
Time-on-Task Recording
  • • Started timer when task instructions were given
  • • Stopped timer when participant indicated completion
  • • Excluded help-seeking and clarification time
  • Analysis: Median time used to avoid outlier skewing
Error Rate Calculation
  • Counted errors: Wrong clicks, navigation mistakes, backtracking
  • Did not count: Exploratory behavior, hover actions
  • Formula: (Total errors ÷ Total task attempts) × 100
  • Baseline: <15% error rate considered acceptable

Qualitative Data Collection

Satisfaction Scoring
  • Post-task rating: 1-5 scale for each task
  • Scale definition: 1=Very Difficult, 5=Very Easy
  • Collection method: Verbal rating + brief explanation
  • Analysis: Mean satisfaction score across all participants
Think-Aloud Protocol
  • • Encouraged continuous verbalization during tasks
  • • Audio recorded for later analysis and quote extraction
  • • Noted moments of confusion, delight, or frustration
  • • Categorized feedback into positive/negative themes
Behavioral Observations
  • • Screen recording captured all interaction patterns
  • • Noted hesitation points and scanning behavior
  • • Tracked navigation paths and backtracking instances
  • • Documented non-verbal cues (sighs, confusion, satisfaction)

Sample Calculation Breakdown

Example: "Find Business Hours & Contact Info" Task
Raw Data Collected:
  • • P1: Success, 8s, 0 errors, Rating: 5
  • • P2: Success, 15s, 0 errors, Rating: 5
  • • P3: Success, 10s, 0 errors, Rating: 5
  • • P4: Success, 12s, 0 errors, Rating: 4
  • • P5: Success, 11s, 0 errors, Rating: 5
  • • P6: Success, 14s, 0 errors, Rating: 5
  • • P7: Success, 9s, 0 errors, Rating: 5
  • • P8: Success, 13s, 0 errors, Rating: 5
Calculated Results:
  • Success Rate: 8/8 = 100%
  • Average Time: (8+15+10+12+11+14+9+13)÷8 = 11.5s ≈ 12s
  • Error Rate: 0 total errors ÷ 8 attempts = 0%
  • Satisfaction: (5+5+5+4+5+5+5+5)÷8 = 4.875 ≈ 4.9/5
Why "Service Specializations" Had Lower Performance

This task showed 75% success rate (6/8) because:

  • • 2 participants (P3, P7) couldn't easily locate luxury vehicle information
  • • Average time was higher (2m 15s) due to extensive searching behavior
  • • 25% error rate from participants clicking wrong sections initially
  • • Lower satisfaction (4.1/5) from frustration with information architecture
  • Action taken: Enhanced luxury vehicle section prominence based on this data

Data Validation & Reliability

Inter-rater Reliability

Two researchers independently scored 25% of sessions with 95% agreement rate

Time Precision

Screen recordings reviewed post-session to verify timing accuracy

Participant Validation

Post-test summary shared with participants for feedback verification

Task Performance & Success Metrics

TaskSuccess RateAvg. TimeError RateSatisfaction
Find Business Hours & Contact Info
Locate operating hours and phone number quickly
100% (8/8)12 seconds0%
★★★★★
4.9/5
Request Tire Quote/Service
Complete contact form or initiate phone call
87.5% (7/8)1m 24s12.5%
★★★★☆
4.4/5
Find Location & Directions
Locate shop address and get directions
100% (8/8)18 seconds0%
★★★★★
4.8/5
Understand Service Specializations
Identify luxury vehicle & specialty services
75% (6/8)2m 15s25%
★★★★☆
4.1/5
Browse Services & Pricing
Explore available services and understand pricing
87.5% (7/8)1m 52s12.5%
★★★★☆
4.3/5
Assess Business Credibility
Find reviews, experience, and trust indicators
100% (8/8)45 seconds0%
★★★★★
4.7/5

Key Performance Insights

Highest Success

Contact info and credibility assessment tasks performed flawlessly by all users

Improvement Area

Service specializations need more prominent placement and clearer categorization

Mobile Excellence

Mobile users completed critical tasks 15% faster than desktop users

Participant Feedback & Insights

Positive Feedback

"The phone number and hours are exactly where I expect them to be. In an emergency, I don't want to hunt for this information."
— Emergency scenario participant
"I can immediately see they've been in business for 30+ years and have good reviews. That builds trust right away."
— First-time customer participant
"Love that they're open until midnight. That's exactly what I need for my work schedule."
— Working professional participant

Areas for Improvement

"I have a BMW and want to know they can handle it properly. The luxury vehicle info could be more prominent."
— Luxury vehicle owner
"The contact form is fine, but I'd also like to see some ballpark pricing to know what I'm getting into."
— Budget-conscious shopper
"Would be helpful to see what brands of tires they carry before I contact them."
— Brand-specific customer

Overall User Experience Rating

8.2/10
Average UX Rating
Based on post-task survey
+67
Net Promoter Score
87.5% would recommend
100%
Task Completion
All participants completed testing

Design Iterations Based on User Feedback

Validated Design Decisions

  • • Contact information placement in header performed excellently
  • • Extended hours (7AM-12AM) prominently featured as competitive advantage
  • • Trust signals (30+ years, 500+ reviews) immediately visible and effective
  • • Mobile-first approach validated by superior mobile task performance

Immediate Improvements Made

  • • Enhanced luxury vehicle specialization section with specific vehicle badges
  • • Added "Starting from $X" pricing indicators to service cards
  • • Improved service categorization with clearer visual hierarchy
  • • Added tire brand logos to build confidence in available inventory

Future Enhancement Roadmap

  • • Real-time inventory checker for specific tire sizes and brands
  • • Interactive pricing calculator based on vehicle and service type
  • • Enhanced appointment booking system with time slot selection
  • • Live chat feature for immediate emergency service inquiries

Testing Impact Summary

Usability testing validated core design decisions while identifying specific areas for enhancement. The mobile-first approach and emphasis on trust signals proved highly effective, while service specialization communication required refinement.

Pre-Launch Confidence

High user satisfaction scores (8.2/10) and positive feedback on core features provided confidence for launch

Continuous Improvement

User insights inform ongoing optimization roadmap and future feature development

Tools & Technologies Used

A comprehensive toolkit combining design, development, and project management tools to deliver a professional, modern web solution.

Design & Development Stack

Figma

UI/UX Design & Prototyping

React

Frontend Framework

Node.js

Backend Runtime

GitHub

Version Control & Deployment

Jira

Project Management

Design Tools

  • Figma: User interface design, wireframing, and component systems
  • Prototype creation: Interactive user flows and stakeholder presentations
  • Design handoffs: Developer-ready specs and asset export

Development Stack

  • React/Next.js: Modern framework for performance and SEO
  • Node.js: Server-side functionality and build processes
  • Tailwind CSS: Utility-first styling for rapid development

Workflow & Management

  • GitHub: Version control, code review, and automated deployment
  • Jira: Sprint planning, task tracking, and milestone management
  • Agile methodology: Iterative design and development sprints

Development Process & Workflow

Design to Development Pipeline

1
Research & Planning

Stakeholder interviews, competitive analysis, and user journey mapping in Figma

2
Design & Prototype

High-fidelity designs, interactive prototypes, and component documentation

3
Development & Testing

React/Next.js implementation with responsive design and performance optimization

4
Deploy & Iterate

GitHub deployment pipeline with continuous integration and user feedback incorporation

Key Technical Decisions

Next.js Framework Choice

Selected for built-in SEO optimization, image optimization, and static site generation - critical for local business discoverability

Mobile-First Development

Tailwind CSS utility classes enabled rapid responsive design iteration, ensuring optimal mobile experience for emergency tire services

Component-Based Architecture

Modular React components allow for easy maintenance and future feature additions as the business grows

Why These Tools Were Chosen

Design & Collaboration
  • Figma: Industry-standard design tool with excellent collaboration features for stakeholder feedback
  • Component libraries: Ensured design consistency and faster iteration cycles
  • Real-time collaboration: Enabled quick design reviews and approval processes
Development & Deployment
  • GitHub integration: Seamless version control with automated deployment to Vercel
  • Performance focus: Next.js provides optimal loading speeds critical for mobile users
  • Scalability: Modern stack supports future enhancements like booking systems or inventory management
  • Open source: Complete codebase available for review and collaboration

Source Code Available

The complete source code for this project is publicly available on GitHub, demonstrating modern React/Next.js development practices, component architecture, and responsive design implementation.

Code Quality

Clean, documented React components with TypeScript

Architecture

Modern Next.js App Router with optimized performance

Best Practices

Accessibility standards, SEO optimization, and mobile-first design

Key Website Features

User Experience Features

  • Prominent phone number display (877) 971-1361
  • Clear location and business hours (7AM-12AM)
  • Customer testimonials and 500+ reviews showcase
  • Service specialization for BMW, Mercedes, Tesla, Land Rover

Business Impact Features

  • Service catalog with clear pricing transparency
  • Extended hours prominently featured for competitive advantage
  • 30+ years experience and veteran-owned business emphasis
  • Emergency tire service availability highlighted
RESULTS

Project Results & Impact

100%
Digital Presence
Complete transformation from basic to modern
Optimized
Mobile Experience
Responsive design across all devices
5+ Methods
Lead Generation
Multiple conversion pathways
Ready
SEO Foundation
Local search optimization implemented
30+ Years
Experience Highlighted
500+ Reviews
Trust Signals Displayed
7AM-12AM
Extended Hours Featured
RESULTS

Key Learnings & Takeaways

This project reinforced the importance of understanding local business needs and translating traditional business strengths into digital advantages.

Local Business Focus

Local businesses need to emphasize community connection, experience, and specialized services

Mobile-First Critical

Emergency service businesses must prioritize mobile experience for on-the-go customers

Trust Building

Displaying years of experience, customer reviews, and credentials is essential for service businesses

Design Process Insights

  • Single designer/developer approach allowed rapid iteration
  • Focus on core business value propositions over complex features
  • Local SEO strategy critical for service-based businesses
  • Trust signals must be prominent and immediately visible

Future Enhancements

  • Online appointment booking system integration
  • Real-time tire inventory display
  • Customer portal for service history tracking
  • Google Reviews API integration for live testimonials

Ready to transform your local business online?

Let's discuss how strategic web design can drive your business growth.