Full Stack Twitter Clone

  Рет қаралды 6,935

Piyush Garg

Piyush Garg

Жыл бұрын

In this tutorial, we will create a FullStack Twitter Clone that allows users to create and post tweets, follow other users, and like, and view their own profiles and the profiles of other users.
► Checkout Course: learn.piyushgarg.dev/learn/tw...
► Coupon Code: EARLY_BIRD
► Checkout Detailed Document: www.notion.so/piyushgargdev/F...
Tech Stack
► Node.js for our backend code which would be running GraphQL server inside the node.js environment.
► GraphQL for our API, which provides a flexible and efficient way to define our data model and query it.
► Prisma ORM for our database ORM, which provides a type-safe and easy-to-use interface for interacting with our PostgreSQL database.
► PostgreSQL is our database, which is a powerful and reliable relational database system.
► Supabase for hosting and managing cloud Postgresql db.
► Redis for query caching on the server side and increasing query speeds
► Google OAuth for Sign in with Google
► JSON WEB TOKENS for authentication
► Next.js for our front, which is a popular framework for building React applications with server-side rendering and optimized performance.
► Tailwind CSS for styling and reusable components.
► Codegen for typesafe GraphQL queries and mutations.
► Graphql-Request as API client for client-server communication
► React-Query for client-side data caching and query caching
► Typescript to maintain code quality and write type-safe code.
► Amazon Web Services for storage and deployments.
Video Titles
FullStack Twitter Clone
FullStack MERN Application
Twitter Clone Using GraphQL
Tags
#nodejs #graphql #postgresql #reactjs #webdevelopment #programming #fullstack #mernstack #serverside #aws

Пікірлер: 58
@piyushgargdev
@piyushgargdev Жыл бұрын
Checkout Course learn.piyushgarg.dev/learn/twitter-clone?COUPON=EARLY_BIRD
@bhavyawadhwani3955
@bhavyawadhwani3955 4 ай бұрын
i have taken course but facing a lot of errors in running yarn run codegen in authication video 3 and then tried using concurrently it throws emfile too many files open errors what to do any way can u help pls request
@Sahilsharma-sk5vr
@Sahilsharma-sk5vr 2 ай бұрын
@@bhavyawadhwani3955 can you give me the review of this course?
@bilalishtiaq7036
@bilalishtiaq7036 Жыл бұрын
KZbin's best video 👌❤️
@deepbhatia_1511
@deepbhatia_1511 7 ай бұрын
Hii Piyush! Firstly a big thankyou for this❤️. Before purchasing just wanna confirm.. Have u used and state management library in this ?? Like Redux, Recoil or any other one ??
@praffulsinha4301
@praffulsinha4301 Жыл бұрын
thanks bhai.... iss tutorial me, orm sql, graphql & redis use karne ke liye.. mera concept aur clear ho jayega... hum bhi eCommerce website bana rahe hai... jisme react + graphql + sequalize + typescript + nodejs + jwtwebtoken +socketio + Google Auth + Redux (ejs for admin panel & jquery for admin panel) + payment api aur bhi bahut kuch hai
@CollegeForzaYT
@CollegeForzaYT 8 ай бұрын
bro whats your telegram bro
@YunusShaikh2908
@YunusShaikh2908 8 ай бұрын
Hello Piyush bhai mere pas react aur next js k basics hai but node and express ka idea nhi hai. And you said 6 months of node and express in Prerequisites, so please tell me do I have to learn node and express first or I can follow along in this course without having node and exprese!
@nisargbarot1998
@nisargbarot1998 Жыл бұрын
What about the ongoing react course?
@amansharma5092
@amansharma5092 Жыл бұрын
Hi @piyush I used to watch your courses these are awesome and well-detailed can you please make a course on payments as well thanks
@piyushgargdev
@piyushgargdev Жыл бұрын
Thanks Aman, Will surely create on that
@simon8284
@simon8284 Жыл бұрын
Make project backend on spring boot...
@vishaludubey0529
@vishaludubey0529 29 күн бұрын
twitter space hai ? isme ? if no then can you give me an idea how to implement ?
@codingwithdawood
@codingwithdawood Жыл бұрын
How much time it takes to launch. Eagerly waiting ❤
@piyushgargdev
@piyushgargdev Жыл бұрын
The course would be full completed by the end of this week 🚀
@teerthpatel2540
@teerthpatel2540 8 ай бұрын
how to communicate with u after sending payment to UPI Id ?
@codewithhindi
@codewithhindi Жыл бұрын
hello piyush kiya aap freelancing bhi karte hai
@TheBatmanScience
@TheBatmanScience 7 ай бұрын
hii bhai can you make tinder,bumble clone as a brother
@atifmohamed2379
@atifmohamed2379 3 ай бұрын
is this course in english?
@falaknaaz789
@falaknaaz789 Жыл бұрын
I dont have prior knowledge on mentioned prerequisites...so should I learn them first and then join the course?
@piyushgargdev
@piyushgargdev Жыл бұрын
Yes, I would recommend that 🙌
@falaknaaz789
@falaknaaz789 Жыл бұрын
Can you please share resources for that?
@mutasimahmed8975
@mutasimahmed8975 Жыл бұрын
please create unique projects from next time like from JSMASTERY youtube channel . For now i am going to buy this because of the tech stacked used
@piyushgargdev
@piyushgargdev Жыл бұрын
Sure, Would love to hear more project ideas from you 🚀
@shubhamgupta-bl1tr
@shubhamgupta-bl1tr Жыл бұрын
It would be gud if u add few services of aws like lambda and email service
@piyushgargdev
@piyushgargdev Жыл бұрын
Sure, Planning to create a seprate course on AWS 🚀
@shubhamgupta-bl1tr
@shubhamgupta-bl1tr Жыл бұрын
@@piyushgargdev please because there are very few content of node js with server less ( aws)
@weforyouweb1165
@weforyouweb1165 Жыл бұрын
Hello Piyush ji should we get next 13 with beta features in this course ??
@piyushgargdev
@piyushgargdev Жыл бұрын
The NextJS 13 features are not fully stable, no I didn't used them. But yes, Features like SSR and SSG are included ✨
@debmalyaray1997
@debmalyaray1997 11 ай бұрын
humko front end pura acchese sikhna hai sikhao na bhaiyaaa please..
@Himanshu-sq6zx
@Himanshu-sq6zx 11 ай бұрын
Bhaiya is a live course or its has recorded videos...
@piyushgargdev
@piyushgargdev 11 ай бұрын
Recorded Self Paced Course ✨
@mutasimahmed8975
@mutasimahmed8975 Жыл бұрын
PLEASE ADDED NESTED COMMENTS AS WELL
@piyushgargdev
@piyushgargdev Жыл бұрын
Nested Comments?
@mutasimahmed8975
@mutasimahmed8975 Жыл бұрын
@@piyushgargdev Comment inside comments like replying to comments feature
@charge2snglrty409
@charge2snglrty409 4 ай бұрын
basically
@bhavyawadhwani3955
@bhavyawadhwani3955 4 ай бұрын
i have taken course but facing a lot of errors in running yarn run codegen in authication video 3 and then tried using concurrently it throws emfile too many files open errors what to do any way can u help pls request
@vishaljadhav4393
@vishaljadhav4393 3 ай бұрын
is it solved? i have also got an error over there. please give me the solution if you solved.
@amneetsingh4318
@amneetsingh4318 3 ай бұрын
@@vishaljadhav4393you completed the project or not? I am stuck in authentication part
@vishaljadhav4393
@vishaljadhav4393 3 ай бұрын
@@amneetsingh4318 i stuck on codegen part that is in video 3
@amneetsingh4318
@amneetsingh4318 3 ай бұрын
@@vishaljadhav4393we can connect .. for project completion
@Sahilsharma-sk5vr
@Sahilsharma-sk5vr 2 ай бұрын
@@amneetsingh4318 you guys have completed the project or not? please review the course.
@tosifraza4770
@tosifraza4770 Жыл бұрын
Bro UPI ?
@shubhamgupta-bl1tr
@shubhamgupta-bl1tr Жыл бұрын
🎉🎉🎉🎉🎉
@Error404Codes
@Error404Codes Жыл бұрын
Is this course free?
@piyushgargdev
@piyushgargdev Жыл бұрын
No, Currently early bird discount is going on. Checkout the link in description 😄
@localhub3789
@localhub3789 Жыл бұрын
Upi payment is not supported
@piyushgargdev
@piyushgargdev Жыл бұрын
Yes, As of now UPI is not supported, We'll bring that soon 🚀
@codingwithdawood
@codingwithdawood Жыл бұрын
How much time it takes to launch. Eagerly waiting ❤
@piyushgargdev
@piyushgargdev Жыл бұрын
The course would be full completed by the end of this week 🚀
Server vs client components in NextJs 13 - When to use which
34:07
Hamed Bahram
Рет қаралды 33 М.
She ruined my dominos! 😭 Cool train tool helps me #gadget
00:40
Go Gizmo!
Рет қаралды 53 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 83 МЛН
Create react projects | chai aur react
35:16
Chai aur Code
Рет қаралды 256 М.
What is WebSocket? Why is it used & how is it different from HTTP?
15:32
Learn Socket.io with Next.js/React.js in 20 minutes
21:17
Tailwind CSS Full Course 2023 | Build and Deploy a Nike Website
2:49:57
JavaScript Mastery
Рет қаралды 549 М.
Why I Still Use React Query with Next 14
11:28
developedbyed
Рет қаралды 53 М.
Deploying Twitter's Backend on AWS (EC2 and RDS)
2:01:30
notJust․dev
Рет қаралды 8 М.
Best Tool for Developers Got Even Better 🤯  - Eraser.io
13:07
Piyush Garg
Рет қаралды 30 М.
WebSocket in NodeJS | Socket.IO - Real Time Messaging
32:27
Piyush Garg
Рет қаралды 123 М.
Taste of DevOps with @piyushgargdev  (Piyush)
1:11:27
Chai aur Code
Рет қаралды 45 М.