/Dossier

A web-site portfolio generator

Primary LanguagePython

#Dossier

Portfolio-Builder-from-LinkedIn

Builds Portfolio by scraping data from LinkedIn using Flask.

Libraries Used

BeautifulSoup

selenium

re

json

time

zipfile

flask

os

Requirements

Python 3.x

Pip

chromedriver

Installation

Clone

Clone this repo to your local machine using

Chrome Web Driver

The Chrome Driver can be found here: https://chromedriver.chromium.org/downloads

Setup

Install BeautifulSoup

pip install beautifulsoup4

Install Selenium

pip install selenium

install zipfile

pip install zipfile37

Install flask

pip install Flask

pip install lxml

Usage

  • Edit the 'config.txt' file and add your linkedin username and password

This is required because linkedin requires a login before you can view a profile

  • Open the folder in VScode or any code editor !
  • Run the Python Program

python main.py

  • Go to the url- will be displayed in the Terminal shortly!

  • Enter the link of the profile that is to be scraped.

  • Wait till you got a window displaying options like Download/Visit Website!

Screenshots

form11

form12

form2