Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

React Next.js Food Delivery App Full Tutorial - Full Stack Restaurant App

Lama Dev via YouTube

Overview

This course teaches learners how to build a full-stack food ordering application using Next.js, Prisma, PostgreSQL, Auth.js, Stripe, Docker, React Query, and Zustand. By the end of the course, students will be able to create a restaurant application with features such as user authentication, role-based authorization, state management, payment integration with Stripe, and CRUD operations. The teaching method includes hands-on tutorials and demonstrations. This course is intended for individuals interested in learning how to develop full-stack web applications using modern technologies.

Syllabus

Introduction
Installation
Project Structure
Next.js Prisma Tutorial
How to Install PostgreSQL using Docker
Prisma Database Tables and Relationships
Next.js API CRUD with Prisma
Next.js Auth Tutorial Auth.js
Next Auth Server Side Session Tutorial
Next Auth Prisma Tutorial Add User Role to Session
Next.js Prisma Role-Based Authorization
Next.js React Query Tutorial
Next.js React Query Mutation
React Notification Library React Toastify
Single Product Page
Next.js Zustand State Management Cart Component
Next.js Zustand Persist
Delete Product as an Admin
Next.js Stripe Payment Tutorial
Add New Product as an Admin
Outro

Taught by

Lama Dev

Reviews

Start your review of React Next.js Food Delivery App Full Tutorial - Full Stack Restaurant App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.