🚀 Portfolio V3.0
[!TIP]
Want to use this portfolio? Click the fork button above!>
Want to build from (almost) scratch, with all the boring stuff configured? Check out this starter template.
This portfolio has been rewritten in TypeScript, revamped with responsiveness & accessibility in mind, and to try out some new libraries.
Changes from V2.0:
- 🏙️ TypeScript
- 🔍 Search bar, powered by Fuse.js
- ⌨️ Keyboard navigation
- 🗞️ Added a certificates section under about
- 😎 Updated with the latest trendy UI libraries (shadcn, tailwindcss, vite)
- 🐛 Fixed some jittering bugs, like in the Experience section
- V2.0: github, deployment (Chakra-UI, frontend PWA)
- V1.0: github (react-bootstrap, client/server)
💼 Prerequisites
⚙️ Installing
- Clone the latest code on the master branch
- Install dependencies
pnpm i- Run the web server!
pnpm dev
🎈 Usage
- Navigate to http://localhost:5173 on your browser
💫 Deployment
Import your project into Vercel. It will now have automated deployments on push.
⛏️ Built With
📗 Acknowledgements
The design of the site was heavily influenced by a lot of awesome portfolios out there, such as:
- Brittany Chiang
- Matthew Williams
- Chris Dermody
- Jacek Jeznach (link is dead)
Problems for Future Jarrod
(still on the fence about re-adding...)
- More projects section?
- Contact section?