Skip to content

MatthewYee92/personal-site

Repository files navigation

My personal website. Built using modern JavaScript with Node.js, React, Express, React-Router, Hot Module Reloading, Webpack and many other technologies.

The master branch of this repository contains a simplified version of my website intended for serverless hosting on github pages. To view the source for the version hosted at matthewyee.dev, checkout the server branch.

Dependencies

Tested with:

  • node >= v8, v9, v10, v11
  • Recommend nvm for managing node versions

Set up

  1. To download the repository and install dependencies, run the following commands:

    git clone git://github.com/matthewyee92/personal-site.git
    cd personal-site
    npm install
  2. Run the following command to build the react application and serve it with hot module reloading:

    npm run dev

    Navigate to <ip>:<port> default: http://localhost:7999 to view my website.

    This completes set up instructions.

  3. That's it!

Contributors

Acknowledgements

  • Special thanks to @typpo for tirelessly answering all of my node.js and react questions.

License

MIT

About

My Portfolio, blog, and resume

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published