Created personal portfolio using Next.js featuring a contact form, internationalization, and dark/light theme.
My Portfolio is a personal website I created to present myself, showcase my projects, and highlight my skills. The site features a clean and professional design, providing visitors with an engaging experience. This portfolio serves as a comprehensive digital resume, demonstrating my capabilities as a front-end developer.
As the creator and developer of this portfolio, I was responsible for designing and implementing the entire website. This included crafting the user interface, developing reusable components, ensuring responsive design, integrating a contact form, implementing a theme switcher for light and dark modes, and enabling internationalization for multiple languages.
I began by planning the website structure, creating wireframes, and selecting the design elements. Then, I set up the development environment with Next.js, developed reusable React components, and implemented key features such as the contact form, theme switcher, and internationalization. Finally, I ensured the site was responsive and optimized for performance.