A resume / portfolio / cv made in React.
- Demo shows a default build of this repo.
- hussain.taj.contact is my customized version.
- Go to ./src/data/data.yml and populate it with your information.
- You can add your images or files under ./src/assets/. To use them in data YMLs, you can use the following format
assets/your-file.ext
. - Use formspree.io to create an id for your contact form.
- Update ./index.html and fill in your metadata.
Clone this repo and run the following commands to start the dev server.
npm install
npm run dev
You can create a production build by running the following command.
npm run build
This repo comes with a workflow to make it easy to make changes and deploy them to GitHub pages. To set it up, follow these steps:
- Fork this repo.
- In the forked repo's settings, enable Pages and set source to
GitHub Actions
. - Add a repository secret
GH_PAT
this will be your GitHub PAT (Personal Access Token). You will need at least Pages write access permission on this token. - You can trigger the "Build and Deploy" workflow from Actions tab to deploy the resume to pages. Any subsequent changes on
main
will trigger this workflow.
You can find the two primary colors under ./src/styles/_colors.scss. We don't have much else yet.
There are no formal guidelines for contributing. Feel free to open issues, discussions, PRs etc.