A single-page portfolio built with React.
The different pages are served with HashRouter from the react-router-dom npm package.
On the Portfolio page, the default state is to show 6 projects.
When the "Shuffle Projects" button is pressed, the array of projects is shuffled and the state is reset with 6 new projects:
The app is deployed at https://liztownd.github.io/react-portfolio/#/.