- User Authentication
- User Profiles
- User Tweets
- Enhanced User Interface
- User Replies
- User Retweets
- User Follows
- User Feed
- User Likes
- User Search
- User Settings
- User DMs
This is a T3 Stack project bootstrapped with create-t3-app
.
- Next.js
- Prisma
- Tailwind CSS
- tRPC
- Vercel
- Clerk
- React-hot-toast
- Upstash
And A lot of other cool opensource libraries and tools.
- Clone the repo
- Install dependencies with
pnpm
- Create a
.env
file with the following variables:DATABASE_URL
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
UPSTASH_REDIS_REST_URL
UPSTASH_REDIS_REST_TOKEN
- Run
pnpm dev
to start the development server - Run
pnpm build
to build the app for production