- Notifications
You must be signed in to change notification settings - Fork69
✨A performant, accessible, progressive React portfolio template that uses the GitHub REST API.
License
mshuber1981/github-react-portfolio-template
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A performant, accessible, progressive React portfolio template that uses theGitHub REST API.
Add your GitHub username once and all of your info will automatically be updated. Deploy to GitHub pages in a few simple steps.
Make sureNode is installed
Open your project and install the dependencies
npm install
Navigate to the src directory and open src/config.js
Add your GitHub username (src/config.js line 18)
/* START HERE************************************************************** Add your GitHub username (string - "YourUsername") below.*/exportconstgithubUsername="Your GitHub username here";
Start the development server to view the results
npm start
The contact form usesFormspree, create an account and add your endpoint URL (src/config.js line 114)
/* Contact Info************************************************************** Add your formspree endpoint below. https://formspree.io/*/exportconstformspreeUrl="https://formspree.io/f/YourEndpoint";
A helpful guide for Create React App deployments with GitHub Pages can be foundhere.
Update the homepage value (package.json line 3)
"homepage":"https://YourUserName.github.io/your-repo/",
Run the deploy command
npm run deploy
Checkout theWiki for additional customization options:
About
✨A performant, accessible, progressive React portfolio template that uses the GitHub REST API.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.



