Twitter Clone

Built with Next.js, Prisma & Tailwind CSS

A full-stack Twitter clone I built to try the T3-style stack properly: Next.js and TypeScript on the front, Prisma and a relational database behind it, Tailwind for styling.

It does the core things you would expect: posting, following, likes and profile pages, with sign-in handled by NextAuth. The interesting parts were modelling followers and timelines in the database and keeping server and client state in sync.

Links