- The user can login with his GitHub username
- An image should be displayed while the chat page is loading
- The header should display the photo and username of the person who logged in
- The user should be able to send text messages and emojis
- Messages must be saved in a database
- A user can only delete their own messages and receives an alert if they try to delete from others.
- The message list is updated in real time with the server (AJAX)
- The user can send the stickers from the list
- When hovering over someone's photos, their size is increased
- The user can log off
- React JS
- Next JS
- CSS in JS with styled-jsx - https://skynexui.dev/
- Vercel for deploy - https://coffecord-mpinheiro-it.vercel.app/
- Supabase.io (Back-end)