sreekeshiyer / pokemon-chat-app

A chat application built with Next.js and Supabase with features like Auth, Chat and random Pokemon Avatars for users.

Home Page:pokemon-chat-app.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokemon Chat App

I wanted to create a simple full stack application with Next.js, TailwindCSS and Supabase and I wanted to cover as many Supabase Services as possible. Here's what this app uses:

  • Supabase Auth and Magic Link Password-less Authentication
  • RLS (Row Level Security)
  • Postgres Function
  • Trigger
  • Supabase Realtime
  • PostgREST API
  • Supabase Storage

Sign Up with just a username and your email

You'll get a signup confirmation email with a link, following which will give you chat access. image

Sign In with Magic Link

image

Chat

The floor is yours'! You get chat features with a random Pokemon Avatar bound to your user ID. image

Changing the Avatar

Just Click on your current Avatar and you'll get a new random avatar.
image

A list of Avatars (for the curious Pokemon fans)

image

If you liked the app, do share it with your friends. Thank you :)

About

A chat application built with Next.js and Supabase with features like Auth, Chat and random Pokemon Avatars for users.

pokemon-chat-app.vercel.app


Languages

Language:JavaScript 57.2%Language:CSS 42.8%