Skip to content

Ecommerce tea shop, blog & recipes. Created with Next.js 13, managing content with Sanity, checkout handled using Stripe

Notifications You must be signed in to change notification settings

devbobinci/tea-shop-sanity

Repository files navigation

About this project 📜

A shop with tea, yerba, matcha, herbs etc. Products info are fully customizable by sanity cms just like recipes and blog posts. User has the ability to create his own account (user data is storaged in firebase realtime database), place an order and checkout using Stripe.

Environment 📟

Node: 18.14.1 React: 18.2 Next.js: 13.4.2 Sanity: 3.11 Stripe: 12.5 Typescript: 5.0.4 Tailwindcss: 3.3.2 Framer-motion: 10.12.13

Getting Started 🚀

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Dependencies 📦

@portabletext/react @sanity/cli, @sanity/image-url, @next-sanity, @sanity @react-icons & @react-icons/all-files @react-stripe-js @react-spinners @react-intersection-observer @react-hook-form @react-hot-toast @react-fast-marquee @yup & @yup-password @typescript @framer-motion @firebase @react-firebase-hooks @styled-components @tailwindcss

About

Ecommerce tea shop, blog & recipes. Created with Next.js 13, managing content with Sanity, checkout handled using Stripe

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages