SEG Marketing

A lead generation platform for three industries: Legal, Healthcare, and Restaurants. I built it on React 19 with Vite 6, Tailwind CSS, and React Router 7 for fast navigation across industry pages. Each landing page has a form that sends leads via webhook to n8n, which routes them into CRMs and triggers notifications. Features include Calendly integration for instant call booking, Framer Motion animations for section transitions, and per-page SEO metadata.

React 19Vite 6Tailwind CSSn8n AutomationLead GenerationConversion UX
On this page

Feature Highlights

Pages for Legal, Healthcare, and Restaurants with tailored copy

  • Separate landing pages for lawyers, medical practices, and restaurants
  • Lead capture forms on each page
  • Calendly integration for instant call booking
  • Per-page meta descriptions and titles

Technologies Used

  • React 19: Building a high-performance, interactive multi-page experience with latest concurrent features.
  • Vite 6: Modern build pipeline for optimized production bundles and lightning-fast developer experience.
  • n8n Automation: Backend choreography for complex lead capture workflows and automated CRM distribution.
  • Tailwind CSS: Utility-first framework enabling rapid prototyping and consistent design system implementation.
  • Webhooks: Real-time data transmission ensuring instant lead notifications and CRM synchronization.
  • Framer Motion: Production-grade animation library powering elastic transitions and parallax effects.
  • React Router 7: Client-side routing between the industry-specific pages.
  • Calendly API: Embedded scheduling integration converting prospects into booked discovery calls instantly.

Use Cases

  • Legal practices and law firms that need industry-focused lead capture
  • Medical practices and clinics capturing patient inquiries
  • Restaurants marketing to diners and corporate event planners

How to Use

  1. Clone repository: git clone https://github.com/SocialEngagementGroup/marketing
  2. Install dependencies: npm install
  3. Start development server: npm run dev
  4. Build for production: npm run build
  5. Deploy: Drag the dist folder to Netlify or connect your repository for automated deployment.

Related projects

Let's Connect

Want to automate your marketing funnel?

I build lead generation platforms that scale with your business. Let's talk about your marketing infrastructure.

Dhruba Datta

© 2026 | All rights reserved