YoVDO

How to Create a Social Media App Using the T3 Stack - Next.js, React, Tailwind, Prisma, TypeScript

Offered By: Web Dev Simplified via YouTube

Tags

Next.js Courses Web Development Courses React Courses Typescript Courses Web Application Development Courses JSX Courses Prisma Courses

Course Description

Overview

Learn how to build a social media application using the T3 stack, which includes Next.js, React, Tailwind CSS, Prisma, and TypeScript. This comprehensive tutorial covers everything from setting up the development environment to implementing advanced features like authentication, real-time updates, and server-side rendering. Explore the process of creating a Twitter-like platform, including user profiles, tweet functionality, likes, and follow systems. Gain hands-on experience with modern web development tools and best practices while building a fully functional social media app from scratch.

Syllabus

- Introduction
- Sponsor
- T3 Setup
- PlanetScale Setup
- Authentication Setup
- Deployment Setup
- Prisma Schema
- Sidebar JSX/Styles
- New Tweet Form JSX/Styles
- New Tweet Logic
- Recent Tweets Server Logic
- Recent Tweets JSX/Styles
- Like Tweet Logic
- Cache Update Logic
- Recent/Following Tabs JSX/Styles
- Profile Page Server Logic
- Profile Page JSX/Styles
- Follow Button Logic
- SSG Revalidation Logic


Taught by

Web Dev Simplified

Related Courses

CS50's Mobile App Development with React Native
Harvard University via edX
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity
Computer Science and Mobile Apps
Harvard University via edX
React 101 - basics complete & latest. Forms, routing, async
Udemy