Se desea construir un chat donde cada usuario sea uno nuevo por cada pestaña y pueda escribir a otros usuarios en privado o escribir en chats grupales por categoría, donde las categorías ya son dadas desde un comienzo a libre elección del participante.
- Chats grupales por categorias.
- Chats privados de usuarios a usuario.
- Lista de todos los usuarios existentes.
- Lista de mis chats existentes.
- Poder cambiar el nick anónimo que se me asigna al entrar.
- Buscador de usuarios o grupos.
- Cada usuario debe poder crear chats grupales.
- Poder mandar mensajes.
- Poder borrar mensajes (Se le debe ocultar solo al que borro el mensaje).
- React
- Styled components
- React hooks
- Componentes funcionales
- Typescript
- No es necesario hacer el backend, se puede hacer solo en el navegador