Chatteee is a global chat app that allows users to chat with each other in real-time. Users can log in using Github OAuth, and chat with other users. The app is built using Sveltekit, Supabase, Shadcn, DrizzleORM, Lucia Auth and ProfanityAPI by joschan21.
- Clone the repository
- Install dependencies
pnpm install
- Copy the
.env.example
file to.env
and fill in the required environment variables - Run the app
pnpm dev
- Create a new project on Supabase
- Push the schema using the following command
pnpm run db:push
- Go to your supabase project /database/publications and turn on the
realtime
option for thechats
table