Full-Stack TypeScript Discord Clone: NestJS, GraphQL, Prisma, Postgres, React, Mantine | Pt. 1

Published: 29 September 2023
on channel: codingIsLove
11,662
281

Welcome, aspiring full-stack developers! 🚀 In today’s tutorial, we’ll be diving into an exciting project, constructing a Discord Clone utilizing a blend of powerful technologies, all penned down in TypeScript.

Source Code: https://github.com/thebeautyofcoding/...

🛠️ Tech Stack Backend:
NestJS: Our robust backend framework, enabling us to write scalable and maintainable code.
Prisma ORM: Bridging communication between our NestJS app and the Postgres database, ensuring efficient and secure data interaction.
GraphQL: Providing us with the ability to create strong, typed API queries, ensuring our data interactions are precise and reliable.
Docker: Simplifying our database deployment within a container to ensure smooth development.
🖌️ Tech Stack Frontend:
ReactJS: The cornerstone for our frontend, allowing us to build a dynamic and interactive UI.
Mantine UI & Custom CSS: Helping us design a beautiful, user-friendly interface.
Apollo Client: Seamlessly syncing our backend and frontend and managing global state, reducing the need for additional libraries like Zustand for database data.
GraphQL Codegen: Generating TypeScript types automatically from our GraphQL-Schema, enabling enhanced autocompletion for all our data interactions without the need for manual types or interfaces.
🌐 Additional Technologies:
Zustand: Taking care of our light global state management needs for the UI components.
Clerk: Managing user authentication efficiently and securely.
Whether you're a budding developer or sharpening your existing skills, this video is tailored to give you practical insights and hands-on experience in full-stack development. By the end of this tutorial, you will have gained a deeper understanding of how to integrate various technologies to create a coherent, fully-functioning application.

So grab a cup of coffee ☕, set up your coding environment, and let’s start building!

Happy Coding! 🧑‍💻


On this page of the site you can watch the video online Full-Stack TypeScript Discord Clone: NestJS, GraphQL, Prisma, Postgres, React, Mantine | Pt. 1 with a duration of hours minute second in good quality, which was uploaded by the user codingIsLove 29 September 2023, share the link with friends and acquaintances, this video has already been watched 11,662 times on youtube and it was liked by 281 viewers. Enjoy your viewing!