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": "[email protected]",
"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"
}
]
}
- Clone this repository via
git clone
. - Edit
src/resume.json
file with you own data. - Deploy app with
yarn
andyarn deploy
commands - 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.example
to get emails fromContact
form.
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.zip
toresume.json
OR updateresume.json
manually. - Follow
Steps to use
guide.
Made with HATE 😈 (I'm tired of phrases 'Made with love')
$ git clone https://github.com/lehaSVV2009/resume.git
$ yarn
$ yarn start
or
$ npm install
$ npm start
$ yarn test
or
$ npm test
$ yarn deploy
or
$ npm run deploy
No magic, build folder contains only static resources - html, js, css, images.
Github pages
deploys build
folder to gh-pages branch.
- Yarn builds web client
- 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!