Static website showcasing projects by myself, Reece Carolan.
- React.js 18
- Next.js 13
- MUI 5
- Typescript, ESLint, and Prettier are used to improve the developer experience
- Supports automatic dark mode switching based on system preference.
- Images are located in public/assets. Data used to populate projects can be found locally in src/data.
- React.js, Next.js, and MUI were chosen to help build this site as quickly as possible and to demonstrate at least a primitive understanding of the React.js ecosystem.
- Hosted with Vercel.
- Largest contentful paint takes ~0.4 seconds over 10mb/s internet and transfers ~250kb of data.
- Project achieves a near perfect score on a lighthouse audit.