Portfolio site built on the React/Redux stack using kyt as a starter.
The site renders a set of projects, specified in /content/works.json. Each project can have a variable number of assets associated with it, such as thumbnails, animated GIF thumbnails, videos and photos.
Rendering and routing is isomorphic/universal, with server routing handled by the StaticRouter component of react-router.
yarn install
npm run dev
The development server, with hot module swapping, will run on http://localhost:3000
Assets in the /public directory are served from http://localhost:3001
Note that in development mode, there is a FOUC that does not occur in production.
The following will build a production-ready release to /dist
npm run build