Chilly talk ๐ค
Chat app / room
Realtime chat app for chilly talking, made for learning basics of full-stack ๐
About The Project
I have decided to improve my coding skills to strengthen my fundamentals of front-end, react and styling also with exploring new trails and oh me it was great and horrible idea at same time. So I have decided to get into back-end development.. at least to understand basics. Finally I have decided to build real time chat application which will work like for example Messenger
or Telegram
.
This idea allowed me to obtain a huge amount of new knowledge and to spend many hours inside of docs.
Project allows the end User to register account, login, send messages, edit them and delete. Additionally allows user to style chat window uniquely for every logged in user.
๐งฐ Technologies
๐ Getting Started
To get a local copy up and running follow these simple steps.
โ Prerequisites
Necessary tools
๐งโโ๏ธ Installation
Step by step
๐ฃ๏ธ Roadmap
Update:
- Add login and register
- Add message creation
- Add message editing and deletion
- Add menu
- Add theme settings
- Add jump to newest messages functionality
- Add momentum scrolling functionality
- Add โgiving likesโ functionality / implemented reaction functionality
- Add profanity filter โ by Michael Price
- Build production
- Host project
- Add emoji picker โ by Missive team
- Add light/dark mode
Fix:
- Message editing
- Custom color selector for theme
- Theme font colors
- Bugged display of longer message
- Selecting emoji doesnโt works
- Reactions are added to wrong message
Demo status:
- Updated to latest version
๐ชง License
Distributed under the GPL3.0 License. See LICENSE
file for more information.