This app generates a resume from a provided LinkedIn profile URL. The frontend is a React app, while backend is Flask (Python).
The api is a Flask application that by default starts at port 5555
and uses code from linked_scrapper to scrape a given linkedIn URL.
- Python3
- Chrome Browser
Make sure you have added your linkedIn email and password to the config.ini
file inside the api folder
. Otherwise, you will be asked to enter email and password in the terminal.
You can also add the linkedIn cookie in the config.ini file. The advantage is that you won't be asked to reverify (capcha) for too many requests. To get the cookie follow these steps
- Open LinkedIn in Chrome browser and login
- Open
developer tools
under theApplication tab
click cookies ->wwww.linkedin.com
- Look for the key
li_at
, copy thevalue
from the value column -> paste it in theconfig.ini file
in front ofcookie =
To start the backend service
cd api
pip install -r requirements.txt
python app.py
To start the frontend service
cd app
npm install
npm start