BackMessenger App

Messenger App

The Messenger application is built using the Supabase app platform and a Next.js frontend. The backend uses Supabase's postgres database and data api which is protected using Postgres Row Level Security Policies. Admins can create/delete private and public channels, manage channel membership, delete messages. Users can see channels they are a member of as well as see and post messages. They can also edit their own messages. This project demonstrates knowledge of the Supabase and Next.js platforms as well as PostgreSQL, database security, application security modeling, domain entity modeling, UI/UX design, Realtime application design. To view the live messenger app, you must have an account on this site and be granted permission to view the app. Please contact me to request access.

Links