XylocopaChat (YeeChat) is a web application that allows users to create an account, create a new workspace, view default and accessible channels where they will see messages live as they are received, and even send direct messages to other users. There will also be admins, who will be able to create new channels and remove users from channels.
Our MVP allows users to create an account, create a new workspace, view default and accessible channels where they will see messages live as they are received, and send direct messages to other users. There will also be admins, who will be able to create new channels and remove users from channels.
- Navbar with spaces to add other users as a contact, DM inbox, and searchbar.
- Private channels with a module to invite other users to it.
- Ability to delete and update workspaces, channels, and messages.
- Docker containerization to allow for real-time user interaction.
- Multimedia support in message component (images, voice notes, other attachments).
YeeChat* will operate on a Spring Boot backend, React frontend, and Postgres database. Our app will run on an AWS cloud server.
|
Nathan Guardado NathanG741 |
Louie Casula louiecasula |
Gowri Palaniswamy PGowri |

