Skip to content

A chat app that allows you to message your friends in real time! 📲

License

Notifications You must be signed in to change notification settings

swiderskis/io-chat

Repository files navigation

io-chat

logo

About

A chat app that allows you to message your friends in real time! 📲 Built using the T3 Stack.

This app is powered by Supabase, Clerk, and Upstash.

Setting up

After cloning the repo and installing the required packages using npm i:

  1. Set up projects on Supabase, Clerk, and Upstash, and set the environment variables from them.
  2. Migrate the Prisma schema to Supabase using npx prisma db push.
  3. Enable realtime for ChatMessage table on Supabase (details here).
  4. (Optional) Deploy the project to a platform, such as Vercel (recommended) or Netlify.
  5. Enjoy!

Credits

Flowbite - loading spinner

Heroicons - send icon, search icon, burger icon

Icons8 - favicon

About

A chat app that allows you to message your friends in real time! 📲

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published