Full E-Commerce Site built using Next JS

Solution retrospective
I am most proud of taking the initial front-end mentor challenge concept of a singular product page, and creating a full-stack e-commerce app using Next JS, typescript, tailwind etc.
I wanted to really challenge myself and test what i've learned already whilst introducing newer more complex ideas (such as SSR, CSR, cart functionalites and stores, payment functionality etc.) to showcase my ability to implement technical solutions whilst being able to creatively go off the initial 'mockup' brief of images.
If i were to do this differently, i would definitely start by using tailwinds - mobile first approach despite desktop being my innate preference. This is to ultimately familiarise myself with both workflows and also cater to tailwinds preference for styling.
What challenges did you encounter, and how did you overcome them?The main challenges i encountered were the cart functionality, which i used Zustand to managed as it is a lightweight tool to manage state in next and was taught to me through series of youtube videos and a mixture of testing. Secondly the stripe payment functionality was new and difficult for me to adapt to, and i would say i am still definitely learning (and have more to learn) about managing seperate api routes to handle a backend server,
What specific areas of your project would you like help with?I would love help with more back-end features, specifically creating and management of seperate api routes in next js.
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Ollie's solution.
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord