Build & Launch a Full-Stack AI Website for Free With AI Using Free AI Tools (Frontend + Backend)

First Prompt :

Act as a senior full-stack React developer and UI/UX expert specialized in high-converting US home services websites.

Build a complete, production-ready, and fully responsive single-page web application for “Apex Shield Roofing & Exteriors” using React and Vite.js.

Do not use random Lorem Ipsum or generic placeholders. Use the exact data, copy, components, and color codes provided below so this build is 100% deterministic, reproducible, and ready for real US/UK client pitch demos.

=== BRANDING & DESIGN SPECIFICATIONS ===

  • Business Name: Apex Shield Roofing & Exteriors
  • Location / Service Area: Dallas-Fort Worth Metroplex, TX (Licensed & Insured)
  • Phone Number: (800) 555-ROOF / (214) 555-0198
  • Tagline: “Texas’ Most Trusted Storm Restoration & Roofing Specialists”
  • Design Theme: High-trust contractor aesthetic, bold modern typography, zero fluff, clean cards with rounded-xl corners.
  • Color Palette:
    • Primary Navy: #0B1B3D (Navbar, primary headers, footer)
    • Action Orange / Gold: #F59E0B (CTA buttons, highlight badges, phone links)
    • Dark Slate Text: #1E293B
    • Soft Background: #F8FAFC
    • Card Background: #FFFFFF with subtle borders (#E2E8F0)

=== SECTIONS & COMPONENT STRUCTURE ===

  1. TOP ANNOUNCEMENT BAR:
    • Text: “⚡ 24/7 Emergency Storm Damage Response | Free Drone Roof Inspections This Week”
    • Right Side: Direct Call Link: “📞 Call Now: (214) 555-0198”
  2. STICKY NAVBAR:
    • Left: Brand Logo text “APEX SHIELD” with a clean roof/shield badge icon.
    • Middle Navigation Links: Services, Why Us, Our Process, Past Projects, Reviews, FAQs.
    • Right CTA Button: “Get Instant Quote” (smooth scrolls to the lead form).
  3. HERO SECTION (Split Two-Column High-Converting Layout):
    • Left Column:
      • Trust Pill: “★ Rated 4.9/5 by 450+ Texas Homeowners”
      • Main H1: “Protect Your Home With Precision Storm & Hail Roofing”
      • Subheadline: “Owens Corning Platinum Preferred Contractor. 25-Year Workmanship Warranty, zero-down financing options, and 100% insurance claim assistance.”
      • Trust Badges Row: “Licensed & Insured”, “GAF Master Elite”, “BBB A+ Rating”, “0% Financing Available”.
    • Right Column: A prominent “Instant Estimate Request” form card right in the hero fold.
  4. DYNAMIC LEAD CAPTURE FORM (Primary Backend Wiring Form):
    • Card Title: “Request a Free Roof Inspection & Estimate”
    • Form Fields (all controlled React inputs):
      • Full Name (text, required)
      • Property Address / Zip Code (text, required)
      • Email Address (email, required)
      • Phone Number (tel, required)
      • Service Needed (dropdown: [Residential Roof Replacement, Storm/Hail Damage Inspection, Emergency Leak Repair, Commercial Flat Roof, Gutter Installation])
      • Insurance Claim Status (radio/dropdown: [Filing New Claim, Already Approved, Self-Pay / Cash, Need Consultation])
      • Notes / Damage Details (textarea)
    • Submit Button: “Claim My Free Inspection ($350 Value)”
    • Success State: Shows an interactive confirmation card: “Thank you! Our local Texas project manager will contact you within 15 minutes.”
  5. SERVICES GRID (4 Interactive Cards):
    • Card 1: “Residential Roof Replacement” | Architectural shingles, metal roofs, and lifetime warranty installations.
    • Card 2: “Storm & Hail Damage Restoration” | Free drone roof scans, complete photographic reports, and direct insurance negotiation.
    • Card 3: “Commercial Roofing Systems” | TPO, EPDM, flat roof coatings, and scheduled preventive maintenance.
    • Card 4: “Gutters & Siding Upgrades” | Seamless aluminum gutters, leaf guards, and James Hardie siding repairs.
    • Each card includes a list of 3 bullet points and a “Schedule Inspection” button that presets the service dropdown in the quote form.
  6. 3-STEP HASSLE-FREE PROCESS SECTION:
    • Step 1: “Digital Drone Inspection” — Comprehensive 4K camera scan of missing shingles, hail dents, and leak zones.
    • Step 2: “Transparent Quote & Insurance Approval” — Itemized estimate with $0 out-of-pocket assistance for verified storm claims.
    • Step 3: “1-Day Clean Installation” — Certified installation team, magnetic yard nail sweep, and 25-year warranty certificate.
  7. SOCIAL PROOF & TESTIMONIALS (3 US Homeowner Reviews):
    • Review 1: “Marcus Sterling (Plano, TX) – Apex handled our entire insurance claim after the March hail storms. New roof installed in literally 8 hours. Flawless work.” (★★★★★)
    • Review 2: “Sarah Jenkins (Frisco, TX) – Best contractor experience ever. Zero sales pressure, transparent drone photos, and clean cleanup.” (★★★★★)
    • Review 3: “Robert Kowalski (Fort Worth, TX) – Replaced our aging asphalt roof with standing seam metal. Lowered our energy bills and looks incredible.” (★★★★★)
  8. TRUST & FINANCING BANNER:
    • “Need a new roof now? Don’t wait for interior leaks.”
    • Highlights: Flexible monthly payments from $99/month, zero penalty for early payoff, all credit profiles considered.
  9. FAQ ACCORDION (4 Key Questions):
    • “How do I know if my roof has hail damage?”
    • “Will my homeowners insurance cover roof replacement?”
    • “How long does a full roof replacement take?”
    • “Are your contractors licensed and background-checked?”
  10. FOOTER:
    • Company info, full Texas address (e.g., 4514 LBJ Freeway, Suite 300, Dallas, TX 75244), 24/7 Emergency Line, copyright, and disclaimers.

=== TECHNICAL & COMPONENT SPECIFICATIONS ===

  • Framework: React with Vite.js.
  • Modular component structure in src/components/:
    • Navbar.jsx
    • Hero.jsx
    • QuoteForm.jsx
    • Services.jsx
    • Process.jsx
    • Testimonials.jsx
    • FAQ.jsx
    • Footer.jsx
  • Fully responsive across desktop, tablet, and mobile.
  • Form inputs must be cleanly controlled with React state (formData) so they directly map to a Supabase database table (roofing_leads) with columns: name, address, email, phone, service_needed, insurance_status, notes.
Scroll to Top