Skip to content

Mohith-151/HireTrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” HireTrace

Open source startup intelligence tool β€” find emails, open roles, and funding signals from startups worldwide.

Built by students, for students. Interns, job seekers, and developers welcome.


What is HireTrace?

HireTrace scrapes publicly available startup data so you don't have to spend hours hunting for it manually. Enter a keyword or niche, and HireTrace pulls out:

  • πŸ“§ Emails β€” founder and team contact emails
  • πŸ’Ό Open Roles β€” active job and internship vacancies
  • πŸ’° Budget Signals β€” funding rounds, salary ranges, and hiring budget hints
  • 🏒 Startup Info β€” company name, website, location, and stage

Focused heavily on Indian startups (Tracxn, Inc42, YourStory, Startup India) but works globally too.


Why HireTrace?

Most tools like this are expensive, closed source, or locked behind paywalls. HireTrace is free, open, and community powered. If a scraper breaks, anyone can fix it. If a new source needs to be added, anyone can build it.


Supported Sources

Source Region Status
Y Combinator Jobs Global βœ… Active
Wellfound (AngelList) Global βœ… Active
Inc42 India πŸ”§ In Progress
Tracxn India πŸ”§ In Progress
YourStory India πŸ”§ In Progress
Startup India Portal India πŸ”§ In Progress
IIT/IIM Incubator Pages India πŸ“‹ Planned

Tech Stack

  • Backend β€” Python + FastAPI
  • Scraping β€” Playwright + BeautifulSoup
  • Frontend β€” Next.js
  • Database β€” PostgreSQL
  • Export β€” CSV, JSON, Google Sheets

Project Structure

hiretrace/
β”œβ”€β”€ README.md
β”œβ”€β”€ LICENSE
β”œβ”€β”€ requirements.txt
β”‚
β”œβ”€β”€ scrapers/           # One file per source
β”‚   β”œβ”€β”€ ycombinator.py
β”‚   β”œβ”€β”€ wellfound.py
β”‚   β”œβ”€β”€ inc42.py
β”‚   └── tracxn.py
β”‚
β”œβ”€β”€ core/               # Shared logic
β”‚   β”œβ”€β”€ email_extractor.py
β”‚   β”œβ”€β”€ budget_parser.py
β”‚   └── exporter.py
β”‚
β”œβ”€β”€ api/                # FastAPI backend
β”‚   └── main.py
β”‚
β”œβ”€β”€ frontend/           # Next.js dashboard
β”‚
└── data/output/        # Scraped results land here

Getting Started

# Clone the repo
git clone https://github.com/YOURUSERNAME/hiretrace.git
cd hiretrace

# Install dependencies
pip install -r requirements.txt

# Run your first scrape
python scrapers/ycombinator.py --keyword "fintech"

# Start the API
uvicorn api.main:app --reload

Contributing

HireTrace lives and grows through contributors. Here's how you can help:

  • πŸ› Fix a broken scraper β€” sites change their HTML all the time
  • βž• Add a new source β€” know a good startup directory? Build a scraper for it
  • 🎨 Improve the frontend β€” make the dashboard cleaner and faster
  • πŸ“– Improve the docs β€” help other students get started faster

To contribute, fork the repo, make your changes, and open a pull request. See CONTRIBUTING.md for details.


Who is this for?

  • πŸŽ“ College students looking for startup internships
  • πŸ” Job seekers targeting early stage companies
  • πŸ“¬ Founders doing outreach and competitor research
  • πŸ› οΈ Developers who want to build on top of startup data

License

MIT β€” free to use, modify, and distribute.


Star the repo ⭐

If HireTrace helps you land an opportunity or saves you time, give it a star. It helps more students find the tool.


Made with curiosity and too many cups of chai β˜•

About

"Open source tool to find startup emails, open roles & funding signals β€” built for students and interns πŸ”"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages