LinkedIn has 675 million active users and many of them are from a non-cse background or don't have any knowledge of web development. The portfolio website is the need of the hour for carrier growth and development irrespective of the domain or job. Inspiration to automate the development portfolio website using LinkedIn data came from the above-mentioned facts.
It is a system that automatically generates a portfolio website of any individual by just using their LinkedIn URL. So once, a Linkedin URL is pasted on the main page, it will generate a website containing all data which is there on the Linkedin profile. The web app also has a download link button that will download a zip of the generated portfolio website containing all the files which can be hosted directly.
Some of the challenges were faced during scraping of data, converting that data into a proper readable format, updating the web page dynamically using that scraped data. Rendering of web pages using flask also created some issues.
Technologies used
Discussion