/jr-portfolio

My portfolio website made using React.js, check it out here: jounaidr.com =D

Primary LanguageJavaScript

jr-portfolio

This project was bootstrapped with Create React App Click here to view the finished website!

Directory Structure

Each component can be found under src/components/... and are constructed in src/App.js

Installation and Deployment

The website is hosted using GitHub Pages on this repo for which the current active deployment can be found on the gh-pages branch. To make changes and deploy do the following:

  • Clone the repo git clone https://github.com/jounaidr/jr-portfolio.git
  • Ensure npm package manager is installed
  • Navigate to the local repo location and run the following command: npm install react-scripts --save
  • Remove the following file: .../jr-portfolio/package-lock.json and run the following command: npm install
  • You can now run the website locally on localhost:3000 with the following command: npm start
  • After changes are made, run the following command: npm run deploy
  • Create a CNAME file with the domain jounaidr.com in it, and put it under the root directory of gh-pages branch (or alternatively modify the Custom Domain setting in the repo settings)

The new changes will be viewable on jounaidr.com within a few minutes =)