Skip to content

This will search for clients email address for you as per the given niche. this follow a specific google search trick to find email and extract those. This use the power of Gemini to generate email Every thing is free. Use it and enjoy with it.

License

Notifications You must be signed in to change notification settings

somnathdashs/Client-Automation-Platform

Repository files navigation

Client Automation Platform 🚀

Automated client outreach platform with AI-powered email generation and bulk management

A powerful Node.js application that automates client discovery, email generation using Google's Gemini AI, and outreach management. Built for agencies, freelancers, and businesses looking to streamline their client acquisition process.

✨ Features

  • 🔍 Intelligent Client Discovery: Google search integration via SerpAPI with multi-platform scraping.
  • 🤖 AI-Powered Email Generation: Personalized emails using Google Gemini AI context-aware templates.
  • 📧 Email Management: SMTP integration, bulk operations, and status tracking.
  • 📊 Advanced Management: Sortable client tables, filters, and real-time dashboard stats.
  • ⚙️ Flexible Configuration: Web-based settings and customizable API management.
  • 🎨 Modern UI: Premium "Deep Space" theme with glassmorphism and real-time updates.

Explore full features in the Wiki »


� Documentation

Detailed documentation is available in the wiki/ directory:


🚀 Quick Start

  1. Clone the repository

    git clone https://github.com/somnathdashs/Client-Automation-Platform.git
    cd Client-Automation-Platform
  2. Install dependencies

    npm install
  3. Start the Application

    Option A: One-Click Start (Recommended)

    • Double-click the start_app.bat file in the project folder.
    • This will automatically start the server and open your browser!

    Option B: Manual Start

    npm run web

    Access the dashboard at http://localhost:3000.

  4. Create a Desktop Shortcut (Optional)

    • Right-click start_app.bat
    • Select Send toDesktop (create shortcut)
    • Now you can launch the app directly from your desktop!
  5. Configure Settings

    • Open your browser to http://localhost:3000
    • Navigate to the Settings tab
    • Enter your API keys and business information
    • Click Save Settings

🛠️ Project Structure

.
├── data/                   # Local database (JSON files)
├── public/                 # Frontend web app
├── src/                    # Backend source code
├── settings.json          # Configuration file (gitignored)
├── wiki/                  # Detailed documentation
└── ...

🤝 Contributing

Contributions are welcome! Please fork the repository and submit a Pull Request.

📝 License

This project is licensed under the MIT License.

🙏 Acknowledgments

  • Google Gemini AI
  • SerpAPI
  • Express.js & Nodemailer

📞 Support

About

This will search for clients email address for you as per the given niche. this follow a specific google search trick to find email and extract those. This use the power of Gemini to generate email Every thing is free. Use it and enjoy with it.

Topics

Resources

License

Stars

Watchers

Forks