eShop

While learning and familiarising myself with Next.JS, I chanced upon my Object Oriented Programming (OOPG) project (a school module project) again while looking through my old files. Hence, I decided to do a major revamp of this eCommerce project using NextJS, and see what I can come up with, now that my web development skills are much better.
Tech Stack
NextJS - Typescript
Chakra UI
Firebase
Stripe
Challenges and Learnings
Learnt to use Firebase SDK for storage, authentication and firestore database.
Learnt to use Stripe API for payments
Screenshots




Swipe on the picture for more screenshots.