Skip to content

Repository files navigation

🇨🇭 Swiss LeadGen Pro – Premium B2B Acquisition Engine

Hero Mockup

Enterprise-grade lead generation platform tailored for the Swiss market. Built with a focus on high conversion rates, professional aesthetics, and automated qualification workflows.

Next.js TypeScript Prisma Tailwind CSS Framer Motion


🎯 Project Vision

In the Swiss B2B landscape, trust and precision are paramount. This platform was engineered to bridge the gap between complex service offerings (Insurance, Taxation, Company Creation) and potential clients through an intuitive, data-driven funnel.

Why this project?

  • High Intent Capture: Multi-step forms designed to reduce friction while increasing lead quality.
  • Premium Brand Identity: A "Swiss-Dark" design system utilizing glassmorphism and fluid animations to convey reliability.
  • Scalable Architecture: Decoupled content management via MDX and a robust Prisma-backed database.

🚀 Core Features

💎 Intelligent Lead Funnels

  • Dynamic Logic: Forms adapt based on the vertical selected (e.g., specific questions for Insurance vs. Tax).
  • Real-time Validation: Secure data entry with Zod schema validation.
  • Micro-Interactions: Framer Motion powered transitions for a premium "app-like" feel.

✍️ Content Engine & SEO

  • MDX Performance: High-speed blog posts rendered with next-mdx-remote.
  • Integrated Admin Dashboard: A full-featured internal portal for managing leads and publishing content.
  • Visual Sourcing: Direct Unsplash integration for instant, professional blog imagery.

🛠 Administrative Command Center

  • Lead Management: Centralized hub to track, status, and export lead data.
  • Live Preview Editor: WYSIWYG Markdown editor for rapid content creation.
  • Secure Auth: Protected via NextAuth.js with role-based access control.

🛠 Tech Stack Deep Dive

  • Frontend: Next.js 16 (App Router), React 19, Tailwind CSS.
  • Animations: Framer Motion.
  • Backend: Next.js API Routes, Prisma ORM.
  • Database: PostgreSQL (compatible with Neon/Supabase).
  • Communication: Resend API for automated email notifications.
  • Type Safety: End-to-end TypeScript.

📁 Architecture Overview

├── app/              # App Router (Pages, Layouts, API)
├── components/       # Atomic UI System & Complex Modules
├── lib/              # Core Logic, DB Clients, Utilities
├── prisma/           # Database Schema & Seed Scripts
├── public/           # Static Assets & Showcase Imagery
└── types/            # Centralized TypeScript Definitions

🔒 Security & Privacy

This repository is a showcase version. Sensitive environment variables, internal client documentation, and private API keys have been sanitized.

Note on Licensing: This project is proprietary. Please refer to the LICENSE for terms of use.


Developed with ❤️ for the Swiss Market 🇨🇭
Khadim Hussain

About

B2B lead generation engine built for the Swiss market — multi-step qualification funnels, premium dark design system, Prisma-backed. Next.js · TypeScript

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages