I use reddit alot, so i tried making this webapp. "Breadit" is a Reddit-like app for making communities (subreadits), posts and interacting with users in realtime, in additions to authentications. this is built using NExt.js, Supabase, Prisma, Tailwind, shadcn and Kinde(auth part)
Follow these easy steps to get Breadit running on your local machine:
git clone https://github.com/comethrusws/breadit.git
npm install
npm run dev
app/
: Core application logic.components/
: Reusable UI components to keep things DRY.lib/
: Utility functions and helpers.prisma/
: Database schema and migrations using Prisma.public/
: Static assets like images and fonts..env
file in the root directory and fill it with your environment variables.tailwind.config.ts
.tsconfig.json
.cheers -x