Learn about the development of the project
As a young programming enthusiast, primarily engaged in competitive programming, I wanted to expand my skill set beyong this domain. So I started diving into web development and experimented with a variety of popular frontend frameworks, including React, Svelte and Alpine.js.
After trying them out, I found that Vue suited my style and preferences the best, ultimately becoming my framework of choice. The next logical step into this progression was trying out Nuxt along with other modern technologies for developing my first application.
I also wanted to work on a project that was fun and connected to my personal interests, which led to the creation of THE HEAVY SHOP — an online concept store specialized in heavy metal merchandise and apparel. Being a huge metal music fan, this felt like the perfect blend of my technical skills and my love for the genre.
To make the project stand out, I decided to learn more about UI and UX design. I did some research and created an original design with a powerful color palette and a modern, minimalistic style, allowing me to integrate my technical and creative interests.
Authentication
Items
Reviews
UI & UX
User account management
Miscellaneous