This is a portfolio website created with React. It is a single page app thanks to React Router, uses Sass stylesheets, and has some cool transition animations thanks in part to React-Transition-Group and the IntersectionObserver API.
See it live at https://davidcsommers.dev/
- Clone repo and
cd
into it npm install
npm start
- React - Front-end JS Framework (bootstrapped with create-react-app)
- React-Router - Library to create single page app
- React-Transition-Group - Library to help with transition animations on route changes
- Node-Sass - to use .scss stylesheets and utilize css preprocessing