My personal website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commitโ€ฆ
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
public ๐Ÿ›  rename google analytics variables to something prettier Nov 30, 2016
.env ๐Ÿ› add mobx, mobx-router, and move state logic to the mobx store Nov 15, 2016
.gitignore initial commit Nov 15, 2016 โž– revert readme Nov 29, 2016
graphql.config.json โž• add auth, login page, migrate to Nov 28, 2016
package.json update home page Dec 4, 2017
yarn.lock update home page Dec 4, 2017

๐Ÿ›  Just my overengineered personal website. Generated with create-react-app and custom-react-scripts.

๐Ÿ“š Libraries

  • React
  • styled-components
  • font-awesome
  • animate.css
  • jQuery

๐Ÿค” But ... why?

Why doesn't it consist of three simple index.html, app.css, and main.js files?

Well, it did. But I wanted to experiment with styled-components for a while, and this was a good excuse for it.

Also, I have some plans for making it better and more interactive in the future, and that would be a pain in the ass to achieve with vanilla html, css, js. So, there's that ๐Ÿ˜…

๐Ÿ”ฎ Future plans

๐Ÿ›  ๐Ÿ›  ๐Ÿ›  More overengineering ๐Ÿ›  ๐Ÿ›  ๐Ÿ› 

  • Fetching data from an API
  • Server side rendering, etc. etc.
  • More...