Skip to content

Commit

Permalink
Create LinkedIn easy apply bot
Browse files Browse the repository at this point in the history
  • Loading branch information
chunkingz committed Oct 7, 2024
0 parents commit b2b8f72
Show file tree
Hide file tree
Showing 5 changed files with 441 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.env
node_modules
report.csv
package-lock.json
41 changes: 41 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# linkedInBot

Bot used for LinkedIn easy apply

## Clone the repo
```shell
git clone git@github.com:chunkingz/linkedInBot.git`
```

## Initialize the app
```shell
npm i
```

## Add .env
```shell
touch .env
```

## Add your Linkedin credentials
```shell
EMAIL=your_email@example.com
PASSWORD=your_password
```

## Run the app
```shell
npm start
```

## Optional dev mode
```shell
npm run dev
```

## Extras
Edit the `config.json` to match your job search criteria

<br>

Also feel free to submit issues and open PR's.
12 changes: 12 additions & 0 deletions config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"browserPath": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome",
"keyword": ["\"fullstack developer\"","\"full stack developer\"","\"javascript developer\"","\"nodejs developer\"","\"java developer\""],
"location": "United States",
"periodOfTime": "Past 24 hours",
"AvgExperience": 2,
"resolution": "--window-size=1400,900",
"baseURL": "https://www.linkedin.com/login",
"numberOfPagination": 14,
"numberOfOffersPerPage": 25,
"avoidJobTitles": ["PRINCIPAL","STAFF","MANAGER","ANGULAR",".NET","C#", "SHAREPOINT", "SHARE POINT", "LEAD", "ARCHITECT", "CLEARANCE", "USC","GC","SECRET","TOP","NET","LOCAL","CITIZEN"]
}
Loading

0 comments on commit b2b8f72

Please sign in to comment.