Generate your resume (HTML, PDF) from your Linked information with Gatsby
Target audience is mainly developers who are tired of updating their CV's every now and then.
Why is this project archived?
I started this project to fix the problem to always keep aligned your LinkedIn and CV in one place, and I was quite happy with the result. But in the last release of Standard Resume, they made quite a lot of features that it will take me more time to mantain and keep up with this.
With that being said, I decided to not maintain this project anymore by archiving it. You can still use the
theme and take care of all the dependencies bump conflicts. Thanks for understanding!
What does it include?
- Static hosting of your resume in
- JSON Resume template integration.
- Automatic process of crawling your LinkedIn information with scrapedin.
- Mapping from the crawler data to the JSON Resume Schema
- Typescript codebase with runtime validators.
- CLI interaction using Commander and Inquirer
> git clone https://github.com/EmaSuriano/gatsby-starter-linkedin-resume.git > yarn --ignore-engines > yarn start info gatsby serve running at: http://localhost:9000/
start: build the project and serve it locally in the https://localhost:9000.
build: generate public folder to be deployed using Netlify.
generate-resume: Crawl your data and regenerate your resume.
How does it work?
Given that accessing the values from LinkedIn is quite restricted, I decided to use an open-source scrapper that will go to your Public Profile, crawl all your information and save it inside the repository.
This project is not saving any of your credentials, they are only being used by the crawler to login inside LinkedIn.
Then the LinkedIn information is going to be map into the JSONResume Schema, which is going to be read to generate your Resume.
I'm totally open for pull requests with bug fixes, changes in Documentation, or new features to the starter