Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeadGen sample

A cross-platform mobile and web application that scrapes Google Places data and exports it to Excel. Built with Ionic Vue + Capacitor.

Documentation Index

Document Description
Getting Started Installation, setup, and running the app
Architecture App structure, tech stack, data flow
Features Complete feature reference
Services API Scraper and Excel service documentation
Android Configuration Permissions, manifest, icons, foreground service
Build & Deploy Building APKs, running on devices, scripts
Releasing How to tag, release, and publish APKs
GitHub Release CI/CD workflow technical details
Troubleshooting Common issues and fixes

Quick Start

# Install dependencies
npm install

# Run in browser (CORS limited)
npm run dev

# Build and run on Android
npm run run:android

# Export debug APK
npm run export:android

App Overview

LeadGen lets users search for businesses/places, view detailed results with filtering and sorting, and export the data to Excel spreadsheets.

How It Works

  1. User enters a search query (e.g., "restaurants in Chennai")
  2. App scrapes Google Search results using native HTTP (bypasses CORS on mobile)
  3. Parses business data: name, rating, reviews, phone, address, website
  4. Displays results as interactive cards with filter/sort
  5. User can export all data to .xlsx Excel file
  6. On Android: file saved to Downloads with notification + share option

Platforms

  • Android — Full functionality (scraping, notifications, background service, file export)
  • iOS — Full functionality (requires macOS + Xcode for building)
  • Web Browser — UI works, but scraping is blocked by CORS (no native HTTP bypass)

Note:

This is not the complete application. The commits made after the previous ones have been moved to a private repository. If you need the enterprise version of this software, please contact me at connectwithsanthoshmk@gmail.com or on WhatsApp or Instagram: @mksantho.sh.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages