Whisper
Whisper copied to clipboard
A fun Application to have a random chat with people safely
### Description Currently after logging, there's no way to logout from the app beside manually changing `localStorage.isLogged = false`. This is would be a follow up on #36 and #14...
### Description Docker compose will make it simple to start the projects and mongo db. ### Screenshots _No response_
### What would you like to share? In Github actions, `npm install` is used to install dependencies, but using `npm ci`is much better Change Github actions to use `npm ci`...
### Description The menu icon should be clickable and have the option to close a chat when a chat starts ### Screenshots 
### Description When a user chats with another user, it renders the message many times the real problem here is the message sent is dispatched a lot of times to...
### Description **_Problem_**: The structure of the project is bad, it goes in the format of component ⇾ Page + Logical solution + CSS styles **_Solution_**: pages, components and styles...
### Description As the project grows, so would contributors hence we'd be needing a consistent coding style/naming conventions. This would bring so many advantages in terms of code readability, maintenance...
### Description Try to understand what the code does and write a comment on how it works using JSDoc syntax ### Screenshots _No response_
If you find a bad code, write a cleaner and better code
### Description I think it's better and a good practice to organize directories in a self-describing manner. Currently, we can't distinguish between *Components*, *Pages* and *Routes* cos of the directory...