Aluracord is a real-time web messaging platform inspired by Discord.
You can view the project layout through this link.
This project was developed using the following technologies:
- Creating a project with NextJS and configuring it from scratch;
- Building the home page;
- Deploying the application on Vercel.
- Getting profile picture from Github.
- Building the chat page;
- Setting user message on pressing 'Enter' key.
- Saving the messages on Supabase;
- Returning the messages from Supabase on screen.
- Getting messages on real time from Supabase;
- Adding stickers feature.
- Send message button (The same behavior that pressing the 'Enter' key, but on a button);
- Delete message button (Only the person that sends the message can delete your own message);
- Clone this repository;
- Install all the dependencies with
yarn
ornpm install
; - Run the application with
yarn dev
ornpm run dev
; - Access
localhost:3000
in your browser.
This project is under the MIT license. See the LICENSE file for more details.
Developed with 💙 by Caio Hatai and Alura.