Skip to content

Repository files navigation

Automate Intership hunt

YOLO

v 0.2 Right now its not fully connected to each other, i will do it in upcoming days, what it does is make it easy to apply for jobs in your specified area, it finds company near you, scrap their company url and emais then starts sending cold emails to those companies

Requirements:

1. your emails app password(find in your mail setting)
2. google's Places api key
3. install the dependencies
4. create a env where you save your app pass and api
5. create your own queries.json
6. running all the main.py it will directly run all the scripts except the mailer.py which you have to run by yourself.

Usage Workflow

Phase 1: Data Collection

  1. Initial Scrape: Fetches data from Google Maps.
    python company_details.py(please create your own queries.json or ask me to give it to you)
  2. Deep Scan: Get emails from the companies url
    python get_emails.py
    python retry_missed.py

Phase 2: Database Setup

  1. Initialize Database: Creates the applications.db schema.
    python db_conn.py
  2. Import Data: Loads scraped JSON data into the database.
    python database.py

Phase 3: Outreach

  1. Send Applications:
    • Set TEST_MODE = True in mailer.py to verify logic.
    • Set TEST_MODE = False to start sending.
    python mailer.py

⚠️ Disclaimer

Do not abuse otherwise your email will be banned. only send 80 mails per day

About

Its automation tool to get your first internship, from finding companies to sending them mails alll can be done in a single click

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages