Next.JS webshop for Elision
This was a group project in which five students from different specializations worked together to create a webshop as a school project for Elision. For the front-end, we used Next.js as the framework. All the product information, including the terms and conditions, were retrieved from Contentful. Contentful was chosen to provide flexibility for the webshop owners to make desired changes easily. For styling, we chose Tailwind CSS, and the back-end was developed using Java and Spring Boot.
I served as the main front-end developer for this project and also provided some assistance with the back-end. My main task as a front-end developer was creating all the needed pages and retrieving all the needed information for these pages from Contentful. My work in the back-end consisted of ensuring we could create users with the needed encrypted passwords and enabling successful login functionality for these users.
Throughout this project, I gained extensive knowledge of Next.js and developed a strong preference for it, which is why I used it for my portfolio as well. In addition to improving my Next.js skills, I also significantly enhanced my teamwork abilities. Unfortunately, as the project has been completed, I am unable to showcase the hosted website. Therefore, this link will redirect to the Elision website instead.