Skip to content

Repository files navigation

Duck Hunter

A rubber-duck storefront built with Next.js (App Router), TypeScript, and Tailwind CSS.

Getting Started

npm install
npm run dev

Open http://localhost:3000 to see the site.

Project structure

  • src/app/ — routes: landing page, /shop (product grid + filters), /ducks/[slug] (product detail), /cart, /login, /register, /forgot-password, /about, /faq, /payment, /thank-you.
  • src/components/ — shared UI (nav, footer, product card/gallery, cart provider, filters).
  • src/data/ducks.ts — the product catalog.
  • src/lib/cart.ts — cart persistence helpers (localStorage-backed via CartProvider).

Scripts

  • npm run dev — start the dev server
  • npm run build — production build
  • npm run lint — run ESLint

About

using old project to play with Claude Code to upgrade from vanilla javascript to React, Typescript, Next.js

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages