I started developing this project to challenge myself to learn front-end development, as I am primarily a back-end developer. It was a long journey, taking over 4 months to deploy, but it provided me with an opportunity to acquire many skills I was seeking. Now, I will continue maintaining it, refactoring with better practices, and implementing new features.
This is a Next.js website built to work with DatoCMS and uses HOC (Higher-Order Component) design pattern.
Deployed on Vercel. Check it out!
- Convert project to TypeScript
- Refactor Bootstrap to clean up code
- Implement Labs page
- Implement themes
- Implement light/dark mode
- Implement better solution for laguage, in order to reduce response data from DatoCMS.
- Implement button to download resume
- I drew most of the layout and design inspiration from this video.
- Feel free to clone this repository and create your own project. I would be very happy if you shared it with me!
For more information about this or other projects, please feel free to contact me. I will be happy to answer your questions.