Feel free to change resume.json in src folder and use it as your own SEO optimized CV 😄
P.S. JSON Resume is used here.
{
"basics": {
"name": "John Doe",
"label": "Programmer",
"picture": "https://pickaface.net/gallery/avatar/20120117_083743_291_Demo.png",
"email": "john@gmail.com",
"phone": "(912) 555-4321",
"website": "http://johndoe.com",
"summary": "A summary of John Doe...",
"location": {
"city": "San Francisco",
"countryCode": "US",
"region": "California"
},
"profiles": [
{
"network": "Twitter",
"username": "john",
"url": "http://twitter.com/john"
}
]
},
"work": [
{
"company": "Company",
"position": "President",
"website": "http://company.com",
"startDate": "2013-01-01",
"endDate": "2019-01-01",
"summary": "Description...",
"highlights": ["Started the company", "And more"]
}
],
"education": [
{
"institution": "University",
"area": "Software Development",
"studyType": "Bachelor",
"startDate": "2011-01-01",
"endDate": "2013-01-01"
}
],
"awards": [
{
"title": "Award",
"date": "2014-11-01",
"awarder": "Company",
"summary": "There is no spoon."
}
],
"publications": [
{
"name": "Publication",
"publisher": "Company",
"releaseDate": "2014-10-01",
"website": "http://publication.com",
"summary": "Description..."
}
],
"skills": [
{
"name": "Web Development",
"keywords": ["Master"]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [
{
"name": "Wildlife"
},
{
"name": "Sports"
}
]
}Made with HATE 😈 (I'm tired of phrases 'Made with love')
$ git clone https://github.com/lehaSVV2009/resume.git
$ npm i --force
$ npm start --force
$ npm run deploy
No magic, build folder contains only static resources - html, js, css, images.
Github pages deploys build folder to gh-pages branch.
- Clone this repository via
git clone. - Edit
src/resume.jsonfile with you own data. - Deploy app with
npm i --legacy-peer-depsandnpm run deploycommands - Deploying a React App* to GitHub Pages created using create-react-app - Set up your new EmailJS account with new root file
.env, like in.env.exampleto get emails fromContactform.
P.S. SEO, cv.html and cv.pdf are automatically applied.
P.S.2. Unfortunately cv.docx is not auto generated... Try smth like CloudConvert or pdf2docx or Adobe Converter and update public/cv.docx file if you need that.
- Update LinkedIn profile.
- Either export LinkedIn data and use linkedin-to-resume-json or resumonk.com to transform
linkedin.ziptoresume.jsonOR updateresume.jsonmanually. - Follow
Steps to useguide.
- Github Pages deploys app
Help wanted 😄
If you want to contribute - just create issues and/or pull requests and let's discuss there. No hard rules.
No stress about versioning 😄
Application is still too small for it.
Aliaksei Saroka - https://github.com/lehaSVV2009
This project is licensed under the MIT License - see the LICENSE.md file for details
Great thanks Katerina Soroka and Pavel Evleev for inspiration!