Happy Hippo MarketPlace : Next.js E-commerce Project

AskPDF Preview

Project Overview

This is a modern e-commerce application built with Next.js, React, and TypeScript. It features a responsive design using Tailwind CSS and incorporates state management with Zustand.

Features

  • Server-side rendered pages for improved SEO and performance
  • Responsive design with Tailwind CSS
  • State management using Zustand
  • Form handling and validation with React Hook Form and Zod
  • Dynamic routing for product pages
  • Shopping cart functionality
  • Checkout process powered by Stripe

Tech Stack

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Zustand for state management
  • React Hook Form with Zod for form handling and validation

Key Features Explained

  • Product Listing: Displays products with details and pricing
  • Shopping Cart: Allows users to add and remove items
  • Checkout Process: Guides users through the purchasing flow
  • Authentication: Secure user authentication and authorization using Kinde Auth, providing a seamless login experience and protected routes for user-specific actions.
  • Responsive Design: Implements a mobile-first approach using Tailwind CSS

Live Link