Loading video player...
Next.js 15 Pizza Shop Tutorial – Full Website with OneEntry Platform, TypeScript & Modern UI OneEntry: https://oneentry.cloud Learn how to build a modern, full-featured pizza ordering website using Next.js 15, TypeScript, Tailwind CSS 4, and OneEntry platform. This project includes responsive design, shopping cart functionality, product search, authentication, order management, user profiles, and deployment to Vercel—everything you need to create a real-world pizza shop website. 👩💻 Learn to Code (Save 20% Pro) https://scrimba.com/s0fg0h412l?via=reactproject 🔗 Useful Links: GitHub Repo: https://github.com/sahandghavidel/next-pizza-shop Eraser diagram: https://app.eraser.io/workspace/d1oI72VY9Ue357Gjj6fP?origin=share 🚀 What You'll Learn: Next.js 15 with App Router & Server Components TypeScript for type-safe development Tailwind CSS 4 + Radix UI for modern styling User authentication with OneEntry Platform Product catalog with search functionality Shopping cart with Zustand state management Order creation and management system User profile with statistics Product detail pages with related products Responsive design (mobile-first approach) Toast notifications with Sonner Deploying to Vercel And more! Perfect for developers looking to build portfolio-level projects and learn modern fullstack skills with the latest web technologies. 📌 Don't forget to like, comment, and subscribe for more fullstack projects! 00:00 - Intro & Project Overview 04:53 - Install Next.js 15 and Tailwind CSS and create the first template 22:01 - Create Sign up and Sign in page UI 37:19 - Add OneEntry integration with token management 55:14 - Add authentication form components for signup and login using OneEntry 01:20:44 - Add the Navbar and Footer components 01:43:33 - Implement catalog and product fetching with UI components for the homepage 02:13:03 - Add Cart functionality with Zustand store and integrate with UI components 02:31:48 - Add product search functionality with filters and results display 02:41:13 - Add product detail page with fetching and displaying product and related products 02:52:11 - Add order creation and success/cancel pages with checkout functionality 03:07:35 - Add order fetching functionality and create My Orders page with loading state 03:13:19 - Add Profile page with user stats and loading state 03:18:34 - Deploy to Vercel 🎯 More Amazing Projects: Visit 100jsprojects.com for 100+ JavaScript projects with complete source code, step-by-step tutorials, and modern tech stack implementations! #nextjs #react #OneEntry #ecommerce