NextJS + Postgres and Error Monitoring - Full Stack Support Ticketing System

youtube
NextJS + Postgres and Error Monitoring  - Full Stack Support Ticketing System In this project, we will create a support ticket system with Next.js, Neon PostgreSQL, Prisma and we will implement error tracking and logging with Sentry. Sentry: Neon: Code: Timestamps: 0:00 - Intro 3:24 - Project Plan (Slides) 8:33 - Next.js App Setup 12:18 - Sentry Setup 15:30 - Sentry Example 20:21 - Neon PostgreSQL Setup 21:40 - Prisma Initiliazation 23:00 - Ticket Model 25:10 - Prisma Migration & Generate Client 26:51 - Prisma Studio 27:23 - Git Init 28:27 - Welcome Page 32:30 - New Ticket Page 34:20 - Start New Ticket Action 38:30 - useActionState Hook 41:31 - Form Validation & Sentry Logging 45:50 - Sentry Log Level 47:00 - Capture Exceptions 50:20 - Global Prisma Instance 54:00 - Sentry addBreadcrumb 55:40 - Test New Ticket Functionality 56:47 - Sentry Helper Function 1:05:34 - Redirect On Submit 1:08:15 - Sonner Notifications 1:11:00 - Custom Ticket Form Component 1:13:59 - Get Tickets Action 1:16:10 - Show Tickets 1:23:12 - Priority Colors 1:25:50 - Get Single Ticket Action 1:28:30 - Ticket Details Page 1:34:43 - Navbar 1:37:25 - Start Custom Authorization 1:38:40 - User Model & Ticket Relation 1:44:00 - JWT Explanation 1:46:11 - Authentication Flow 1:48:58 - Create Main Auth File 1:50:58 - signAuthToken Function 1:53:47 - verifyAuthToken Function 1:56:40 - setAuthCookie Function 1:59:54 - getAuthCookie Function 2:01:01 - removeAuthCookie Function 2:02:30 - Register Users 2:14:40 - Register Page & Form Hook Up 2:20:40 - Get Current User 2:25:15 - Conditio
  2025/05/13      youtube

Our Tag

最近投稿されたプログラミング学習動画

The Chips and Pickle Story: What's Really Behind Infamous, Historic UI

This talk was recorded at NDC Melbourne ...

  2025/06/30

Building a Culture of Healthy Conflict in Tech Teams - Andrew Murphy -

This talk was recorded at NDC Melbourne ...

  2025/06/30

Are Rewrites always a Bad Idea? - Adele Carpenter - NDC Melbourne 2025

This talk was recorded at NDC Melbourne ...

  2025/06/30

Building next-level conversational AI apps with .NET and Aspire - Stev

This talk was recorded at NDC Melbourne ...

  2025/06/30

Can you trust your (large language) model? - Jodie Burchell - NDC Melb

This talk was recorded at NDC Melbourne ...

  2025/06/30

Back to the Future of Time Series Data - Heather Downing - NDC Melbour

This talk was recorded at NDC Melbourne ...

  2025/06/30

【AIエージェント】すごさがわかる実演を2つ紹介

python

キノクエストの登録・詳細はこちらから▶︎ プログラミング学習「キノクエスト」な...

  2025/06/29

Python Tutorial: Build a Podcast Discovery Web App in Pure Python

python

🚀 Get clerk now Build a full stack web...

  2025/06/28

AIエージェントとは?|従来の生成AIとの違いや特徴をわかりやすく8分で解説

python

キノクエストの登録・詳細はこちらから▶︎ プログラミング学習「キノクエスト」な...

  2025/06/28

The Smartest People have Mastered this Ancient Skill - You Can Too

Click this link and use my code PYTHON ...

  2025/06/27

Announcing Angular v20, find us on Bluesky, and more! - Google Develop

Google

Welcome to Google Developer News June Ed...

  2025/06/27

Laravel with HTMX Tutorial #12 - Editing Chapters

🔥🥷🏼 Get instant access to ALL premium co...

  2025/06/27

Cloud Computing Full Course In 10 Hours [2025] | Cloud Computing Tutor

cloud

🔥Edureka Cloud Masters Program (Use Code...

  2025/06/27

What Does a DevOps Engineer Do?

Devops

🔥DevOps Certification Training Course wi...

  2025/06/27

“Just one more line of code before lunch!”

Every team has that coworker. Is it you ...

  2025/06/26

Firebase After Hours #13: From Zero to Hosted: Pushing the Limits of F

firebase

Ever wondered if your favorite JavaScrip...

  2025/06/26