Portfolio
Next.js & DatoCMSeviwammes.dev
The Latest Version
This was a significant update. The experience I gained during my internship at Yummygum and the work I continue to do there has greatly improved the quality of my work.
Updates:
- Rebuilt the portfolio from Astro to Next.js for better developer experience.
- Added i18n for multilingual support.
- Integrated DatoCMS.
- Converted all components to TypeScript.
- Rewritten some components to improve performance.
- All pages are now SSR (Server-Side Rendered).
- Rewritten project descriptions.
- Added a gallery page.
- Significantly improved the design.
Goals:
- Add a blog (still figuring out what to write about).
- Further code optimizations (low priority for now).
Version 2
This is the second version of my portfolio. The first version was built using Nuxt, which felt like overkill for a portfolio project.
Improvements:
- Fixed issues with the navigation menu on mobile. It worked previously but didn’t look great. Now it's properly responsive.
- Added a new "About Me" page.
- Updated the font for better readability.
Version 1
Welcome to the first version of my portfolio! I really enjoyed creating this website.
Background:
- I had prior experience with HTML, CSS, JavaScript (and a bit of Python and PHP).
- I decided to use Nuxt for this project as a learning experience.