Skip to content

About

Collection of Next.js examples covering SSR, SSG and App Router patterns.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Next.js E-Commerce Playground

A modern e-commerce application built with Next.js App Router and TypeScript.

The project demonstrates real-world patterns for building scalable full-stack applications using Server Actions, authentication and database integration.

Features

  • Product catalog
  • Shopping cart functionality
  • Checkout workflow
  • User dashboard
  • Multiple addresses management
  • Role-based access (User / Admin)
  • Order history
  • Authentication with NextAuth
  • Server Actions
  • Theme support
  • Form validation with Zod
  • Prisma ORM integration

Tech Stack

  • Next.js 15
  • TypeScript
  • App Router
  • Server Actions
  • NextAuth
  • Prisma
  • PostgreSQL
  • React Hook Form
  • Zod
  • Tailwind CSS

Architecture

The project follows modern Next.js practices using the App Router and server-side capabilities.

Business logic is separated from UI components, and database access is handled through Prisma.

Demo

Live Demo:

https://nextjs-practice-two-ivory.vercel.app

Repository:

https://github.com/rasoolzia/nextjs-practice

Purpose

This repository was created to explore full-stack capabilities of Next.js and demonstrate common patterns used in modern e-commerce applications.

About

Collection of Next.js examples covering SSR, SSG and App Router patterns.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages