Setting Up Prisma In The Application

Setting Up Prisma In The Application

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Mastering Next.js App Router: From Basics to Advanced

Buy nowLearn more

Understanding Next.js 15 Core Concepts

  • Understanding Next.js 15 Basics & Routing Features4
  • Implementing Dynamic Routing + Data Fetching
  • Loading UI, Streaming & Error Handling
  • source_code.zip

Working With Forms In Next.js

  • Creating Form Using React Hook Form
  • Using Zod Validation With React Hook Form
  • Learning Server Actions Basics And Adding Data Using Server Actions
  • Understanding Security Issue With Server Actions And Fixing It
  • Displaying Backend Server Action Errors On Client Side Forms Using React Hook Form
  • Using useFormStatus Hook With Server Actions
  • Using useActionState Hook With Server Actions
  • Understanding Why Server Actions Don't Retain State And Learn How To Fix it
  • final_source_code.zip

Getting Started With Prisma In Next.js 15

  • Creating Next.js 15 Application And Understanding Folder Structure
  • Important Step - Don't Skip
  • Configuring Prisma, Creating Database And Tables
  • Fetching Table Data Using Filtering, Sorting And Pagination With Prisma
  • Need Of Creating Migrations Scripts And How To Do It
  • Creating And Interacting With One-to-Many Relationship Data - Part 1
  • Creating And Interacting With One-to-Many Relationship Data - Part 2
  • Creating And Interacting With One-to-Many Relationship Data - Part 3
  • Creating And Interacting With Many-to-Many Relationship Data - Part 1
  • Creating And Interacting With Many-to-Many Relationship Data - Part 2
  • Creating And Interacting With Many-to-Many Relationship Data - Part 3
  • Creating And Interacting With One-to-One Relationship Data
  • How To Connect And Use PostgreSQL Cloud Database
  • How To Use enum Datatype In Prisma
  • How to Populate Database Using Initial Data (Seeding)
  • final_source_code.zip

Creating Event Management Application

  • Creating Application And Initial Pages
  • Adding Google Authentication To Login Using Auth.js (v5) + Server Actions
  • Adding GitHub Authentication To Login Using Auth.js (v5) + NextAuth (v4) Comparison
  • Quick Recap Of Server Actions
  • source-code.zip
  • Understanding Middleware And Implementing Protected Routes In The Application
  • Implementing Protected Routes In The Application Continued2
  • Setting Up Prisma In The Application
  • Implementing Events List Page Using Prisma And Shadcn/ui
  • Implementing Event Details Page
  • Handling API or Application Errors Using Error Boundary
  • Implementing Create Event Page With React Hook Form And Zod Validation
  • Implementing Create Event Server Action With Backend Validations
  • Protecting Create Event Server Action From Unauthorized Access
  • Implementing Edit Event Functionality With Validation
  • Fixing Date Related Issue On Edit Event Page
  • Implementing Update Event Functionality Using Server Actions
  • Changes For Editing Event From Details Page
  • Creating User Entry In Database Upon Login Using Auth.js
  • Implementing Event Registration Functionality
  • Protecting Event Registration Server Action From Unauthorized Access
  • Displaying Registered User Icon With Message On Details Page
  • Displaying Registered Users Count, Sorting Events, Shorterning Large Text
  • Implementing Delete Event Functionality By Using useTransition Hook
  • Deploying The Application To Vercel Step-by-step
  • final_source_code.zip
  • Organize Prisma Schema Into Multiple Files

Resources

  • Getting Started With Next.js PDF Guide

Discord Community

  • Join Discord Community To Clear Your Doubts

Course Certificate

  • Share Your Feedback
  • Your Course Completion Certificate