How ayaneklectik/concordlead-main works
Concord Leads is a marketing website for its outbound calling, appointment-setting, and customer-support services. The main visitor journey is browsing the home, service, and industry information, then proceeding to contact or book a discovery call through the embedded Cal.com scheduler. The graph focuses on those visitor-facing capabilities and the shared site shell. Some route and component relationships are supported by the SOURCE INDEX; unsampled implementation details and any contact-form-to-API wiring are not asserted.
Main entry points: app/page.tsx Home page · layout.tsx Shared layout · contact/page.tsx Contact page · ContactForm.tsx Contact form
Components 24
Site shell
- Shared layout
src/app/layout.tsx - Navigation
src/components/layout/Header.tsx - Footer
src/components/layout/Footer.tsx
Home experience
- Home page
src/app/page.tsx - Hero
src/components/home/HeroSection.tsx - Trust signals
src/components/home/TrustSection.tsx - About overview
src/components/home/AboutSection.tsx - Service overview
src/components/home/ServicesSection.tsx - Differentiators
src/components/home/WhyChooseUsSection.tsx - Campaign process
src/components/home/ProcessSection.tsx - Reporting preview
src/components/home/DashboardSection.tsx - Industry overview
src/components/home/IndustriesSection.tsx - FAQ
src/components/home/FAQSection.tsx - Discovery call prompt
src/components/home/DiscoveryCallSection.tsx
Service information
- About page
src/app/about/page.tsx - Services page
src/app/services/page.tsx - Industries page
src/app/industries/page.tsx
Contact and booking
- Contact page
src/app/contact/page.tsx - Contact form
src/components/forms/ContactForm.tsx - Booking embed
src/components/forms/CalBookingEmbed.tsx - Discovery API
src/app/api/discovery-call/route.ts - Thank-you page
src/app/thank-you/page.tsx
Other components
- Site visitor
- Cal.com scheduler
Connections 22
- Site visitor → Home page: opens
src/app/page.tsx - Site visitor → About page: opens
src/app/about/page.tsx - Site visitor → Services page: opens
src/app/services/page.tsx - Site visitor → Industries page: opens
src/app/industries/page.tsx - Site visitor → Contact page: opens
src/app/contact/page.tsx - Shared layout → Navigation: renders
src/app/layout.tsx - Shared layout → Footer: renders
src/app/layout.tsx - Home page → Hero: renders
src/app/page.tsx - Home page → Trust signals: renders
src/app/page.tsx - Home page → About overview: renders
src/app/page.tsx - Home page → Service overview: renders
src/app/page.tsx - Home page → Differentiators: renders
src/app/page.tsx - Home page → Campaign process: renders
src/app/page.tsx - Home page → Reporting preview: renders
src/app/page.tsx - Home page → Industry overview: renders
src/app/page.tsx - Home page → FAQ: renders
src/app/page.tsx - Home page → Discovery call prompt: renders
src/app/page.tsx - Contact page → Booking embed: renders
src/app/contact/page.tsx - Booking embed → Cal.com scheduler: loads scheduler
src/components/forms/CalBookingEmbed.tsx - Site visitor → Contact form: submits
- Contact form → Discovery API: posts to
- Discovery API → Thank-you page: redirects to