\ 0:00 Project Overview 2:51 Why GraphQL - Over fetching and Under fetching 7:54 REST API vs GraphQL API 10:10 GraphQL Terminology - Query, Mutation, Schema and Resolvers basics\ 16:01 Setup Apollo server and Hello world 25:36 Query, variables and Resolvers 42:43 Mutation and input type 57:24 parent argument for relational data 1:05:24 Context, Aliases and Fragment and Authorization Prisma v3\ 1:17:16 Setup Prisma and User Model 1:35:09 Signup User mutation and Password hashing 1:50:33 Sign In User mutation and Jwt sign 2:07:19 Understanding jwt and Authorization 2:10:00 Adding Authorization And Receive Message\ 2:23:53 Message Model Prisma 2:30:18 Send Message Mutation 2:40:32 Query to get messages between 2 users UI using React and MUI\ 2:51:18 create react app and install dependencies 2:54:38 Sign Up page UI 3:10:26 Login page UI 3:20:32 Side Bar Component 3:33:49 Adding Routing 3:48:00 Chat Screen UI
Hide player controls
Hide resume playing