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

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

Traversy Media via YouTube Direct link

41:31 - Form Validation & Sentry Logging

16 of 52

16 of 52

41:31 - Form Validation & Sentry Logging

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

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

Automatically move to the next video in the Classroom when playback concludes

  1. 1 0:00 - Intro
  2. 2 3:24 - Project Plan Slides
  3. 3 8:33 - Next.js App Setup
  4. 4 12:18 - Sentry Setup
  5. 5 15:30 - Sentry Example
  6. 6 20:21 - Neon PostgreSQL Setup
  7. 7 21:40 - Prisma Initiliazation
  8. 8 23:00 - Ticket Model
  9. 9 25:10 - Prisma Migration & Generate Client
  10. 10 26:51 - Prisma Studio
  11. 11 27:23 - Git Init
  12. 12 28:27 - Welcome Page
  13. 13 32:30 - New Ticket Page
  14. 14 34:20 - Start New Ticket Action
  15. 15 38:30 - useActionState Hook
  16. 16 41:31 - Form Validation & Sentry Logging
  17. 17 45:50 - Sentry Log Level
  18. 18 47:00 - Capture Exceptions
  19. 19 50:20 - Global Prisma Instance
  20. 20 54:00 - Sentry addBreadcrumb
  21. 21 55:40 - Test New Ticket Functionality
  22. 22 56:47 - Sentry Helper Function
  23. 23 1:05:34 - Redirect On Submit
  24. 24 1:08:15 - Sonner Notifications
  25. 25 1:11:00 - Custom Ticket Form Component
  26. 26 1:13:59 - Get Tickets Action
  27. 27 1:16:10 - Show Tickets
  28. 28 1:23:12 - Priority Colors
  29. 29 1:25:50 - Get Single Ticket Action
  30. 30 1:28:30 - Ticket Details Page
  31. 31 1:34:43 - Navbar
  32. 32 1:37:25 - Start Custom Authorization
  33. 33 1:38:40 - User Model & Ticket Relation
  34. 34 1:44:00 - JWT Explanation
  35. 35 1:46:11 - Authentication Flow
  36. 36 1:48:58 - Create Main Auth File
  37. 37 1:50:58 - signAuthToken Function
  38. 38 1:53:47 - verifyAuthToken Function
  39. 39 1:56:40 - setAuthCookie Function
  40. 40 1:59:54 - getAuthCookie Function
  41. 41 2:01:01 - removeAuthCookie Function
  42. 42 2:02:30 - Register Users
  43. 43 2:14:40 - Register Page & Form Hook Up
  44. 44 2:20:40 - Get Current User
  45. 45 2:25:15 - Conditional Nav Links
  46. 46 2:27:15 - Logout User
  47. 47 2:35:00 - Login Page & Action
  48. 48 2:48:30 - Check Sentry Logs
  49. 49 2:51:00 - Ticket Authorization & Access Control
  50. 50 2:58:57 -TicketItem Component
  51. 51 3:01:55 - Close Ticket
  52. 52 3:16:25 - Disable Closed Tickets

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.