A comprehensive full-stack e-commerce application developed using Next.js 14. This application leverages nearly complete server-side rendering (SSR) capabilities and incorporates experimental form actions to enhance its functionality and user experience.
Live link: https://lalasia-gray.vercel.app
In this project, I have undertaken the development of both the front-end and back-end components. However, it is important to note that the design does not originate from my own work. For reference, please visit the original design Figma folder at the following link: https://www.figma.com/community/file/1129496513774660135/Lalasia---Furniture-Website-[Freebie]
Client: NextJS with app router and Server Actions, TailwindCSS
Server: NextJS API Routes and Server Actions, Supabase Auth and Db, Prisma with Edge
Unit Test: Jest
Clone the project
git clone https://github.com/mertthesamael/lalasia.git
Install Lalasia with pnpm
pnpm install
And run the project via
pnpm run dev
And for unit tests, you can use
pnpm run test