Skip to content

MrFullStackDev/Random_lead_generator

Repository files navigation

Dummy Leads Generator

A modern web application for generating dummy lead data for testing purposes. Built with React, TypeScript, and Tailwind CSS.

Features

  • 🎯 Generate random lead data with realistic information
  • 📊 Customizable number of leads to generate
  • 📥 Download leads as CSV file
  • 🎨 Modern, responsive UI with elegant design
  • ⚡ Built with React and TypeScript for type safety
  • 🎭 Uses Faker.js for realistic data generation

Data Fields

Each generated lead includes:

  • First Name
  • Last Name
  • Phone (US format)
  • LinkedIn URL
  • Email
  • Photo URL
  • Job Title
  • Company Name
  • Company Domain
  • City
  • State
  • Country

Tech Stack

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Faker.js
  • Lucide Icons

Getting Started

Prerequisites

  • Node.js 16.x or later
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/MrFullStackDev/Random_lead_generator.git
cd Random_lead_generator
  1. Install dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:5173 in your browser

Usage

  1. Enter the number of leads you want to generate
  2. Click "Generate Leads" to create random lead data
  3. Review the generated data in the table
  4. Click "Download CSV" to save the data as a CSV file

Building for Production

npm run build
# or
yarn build

License

MIT License - feel free to use this project for your testing needs!

Author

Rahul Kumar


Made with ❤️ for testing purposes

About

Lead generator for generating dummy lead data for testing purposes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published