HAL149 Logo
Back to projects

Full-stack webapp for lead generation and management

Full-stack web application for managing lead generation forms and client submissions.

Full-stack webapp for lead generation and management

Project Purpose

This project addresses a common limitation in web conversion: even well-optimized sites reach a performance ceiling without disrupting usability or design. By integrating dynamic React modal forms and a structured lead collection system, we can extend conversion capabilities without altering the core site layout. The system supports integration with host websites and leverages AI tools for design optimization and A/B testing. It’s designed for flexibility, with room for further expansion and integration.

Project Overview

LeadsMGT helps businesses collect and manage customer information through customizable forms that can be embedded on any website. The platform provides a comprehensive dashboard for creating forms, managing clients, and tracking submissions.

Tech Stack

Frontend

  • React 18 with TypeScript
  • Tailwind CSS for styling
  • Shadcn/UI components
  • React Query for data fetching
  • Wouter for routing
  • React Hook Form for form handling

Backend

  • Express.js with TypeScript
  • PostgreSQL with Drizzle ORM
  • Zod for schema validation
  • Express Session for authentication

Features

  • ✅ Dynamic form builder
  • ✅ Client management
  • ✅ Form submissions tracking
  • ✅ Embeddable forms
  • ✅ Real-time statistics
  • ✅ Responsive design
  • ✅ Modern UI components

Getting Started

  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Next Steps

  1. Authentication & Authorization
    • Implement user roles and permissions
    • Add OAuth providers
  2. Form Features
    • Add file upload support
    • Implement form templates
    • Add form analytics
  3. Integration
    • Add webhook support
    • Implement email notifications
    • CRM integrations
  4. Enhanced Analytics
    • Conversion tracking
    • Advanced reporting
    • Export capabilities

Contributing

Feel free to submit issues and enhancement requests.

Note: The application is currently undergoing testing. Once the testing phase is complete, a live version will be deployed and linked here. Stay tuned for updates.

License

MIT