data.json with your
{
"title": String, // Main heading on landing
"subtitles: String[], // Animated Subheaders
"professionalDetails": {
"alt": String, // Tooltip text that appears on hover,
"icon": String, // Icon name from simpleicons.org,
"link": String // To your account/repo/email
}[]
}
String or Object with properties: alt, icon and backgroundColor (optional)
{
[key1]: [values1],
...
[keyn]: [valuesn],
}
{
"baseURI": "https://api.github.com/repos/<your-Github-username>/",
"repositories": String[] // <Names of your Github repositories>
}
Skills sectiondata.json for valid properties of values {
"description": String,
"picture": String, // URL
"social": Object[] // Same as professionalDetails from Landing
}
https://simpleicons.org/icons/<icon-name>.svgpages/_document.js with your Google Analytics code..png icons and manifest.webmanifest in the public folder. There are many ways of generating these. I used:
domains in next.config.js for using images from additional sources.svg files in public/ directory for using your own images in the Landing, Skills, Experience, Projects and About sections. I used SVGs from UnDraw.(PAT) on Github, with access to all your repositories.PAT and save it for later useImport Git Repository and choose the cloned repositoryProject Name may be changed but keep the Framework Preset (Next.js), Root Directory (./) and Build Settings intactPAT and value: <40-character-PAT> (replace with actual PAT without the angular <> brackets)*PATs must follow GitHub’s new authentication token format : ghp_<37-character-Base62-String>
Deployment with Vercel automatically sets up your repository for continuous deployment. Changes committed and pushed to master should reflect in a few minutes on your site. If your deployment fails, check on Vercel.
yarn on a terminal.env.local and add the PAT environment variable here (PAT=<40-character-pat>)yarn dev to test the Next.js app on localhost:3000yarn build and yarn start*npm commands also work
These stats were recorded on Google Chrome’s incognito mode for Desktop. These stats are subject to change and may increase or decrease depending on the tester’s environment and/or changes to source code.