Video followed: https://www.youtube.com/watch?v=YkOSUVzOAA4
- Fully deployed with auth, db, logging and ratelimiting
- Infinite scroll via api pagination
- Profiles and posts
- Can edit profile
- Can follow/unfollow users
- TypeScript
- Next.js
- tRPC
- prisma
- zod
- tailwind
- Deployment - Vercel
- Database - PlanetScale
- Auth - Clerk
- Logging - Axiom
- Ratelimiting - Upstash
Look into trpc pagination/infinitescrollLook into react form hook with zod and react queryStoring user in DB to add additional data like description, background picture, custom profile pictureFollowing users- Vercel OG images for posts
- Posts (text, image, video) -> Currently only text ** Reply ** Retweet ** Like ** Share ** View
- Profile ** Follow ** Mute/Block/Report ** Picture/Banner Picture ** Description -> Done
Blog Ideas:
- React-form-hook with zod, trpc and react query in modal.