Chirp is a hobby project based on tutorial by t3dotgg taken further.
In the tutorial Theo shows hot to build a Twitter clone using Next.js (pages router) and other technologies. With introduction of Next.js 13 and its App router, I decided to build it again from ground up using the App router.
It is still a work in progress but the core functionality is there.
You can find the demo here: https://chirp.jakubtuzar.com
- Next.js - meta framework for React
- next-safe-action - library for easy creation of type-safe server actions
- drizzle - lightweight ORM enabling you to generate sql queries with its SQL query builder and also execute raw SQL queries
- Tailwind CSS - utility-first CSS framework
- shadcn/ui - copy-paste component library with great style, built in accessibility and fully customizable
- Neon - serverless PostgreSQL database provider
- Clerk - hosted auth service with great integration with Next.js
- Vercel - hosting platform for Next.js apps