Skip to content

Portfolio Site built with ReactJS hosted on GitHub pages with a custom domain.

Notifications You must be signed in to change notification settings

adraper2/adraper2.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup instructions for this space cadet

This website uses a deprecated create-react-app (yikes) but I am too lazy to update deprecated packages in a static website...

Start building

(If you use fish, you will need to do this for nvm)

fisher install edc/bass # fish package manager
curl -o- {url to nvm version} | bash
vim ~/.config/fish/functions/nvm.fish

# add this:
function nvm
    bass source ~/.nvm/nvm.sh --no-use ';' nvm $argv
end

Download version and packages

nvm use 16.3.0 || nvm install 16.3.0
nvm run node --version # make sure its v16.3.0
npm install package.json

Run locally:

npm start
npm stop

To build

npm run build

Then, push to git as src and update repo settings to add web address.

# add_commit then
git push origin source

To deploy

npm run deploy

To do

  • Add markdown compiling
    • Integrate with blog page objects
    • Integrate with project page objects
  • Add py_scripts to make a new text project and update projects.json
  • Finish hobbies page
  • Design nicer looking footer
  • Add darkmode button

About

Portfolio Site built with ReactJS hosted on GitHub pages with a custom domain.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published