Skip to content

NathanG741/FinalGroupProjects

 
 

Repository files navigation

Final Group Projects (Java) - Server

About

Screen Shot 2024-01-19 at 10 25 41 AM

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.


Future Plans

  • 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).

Tech Stack

YeeChat* will operate on a Spring Boot backend, React frontend, and Postgres database. Our app will run on an AWS cloud server.


Dev Team

Nathan Guardado
Nathan Guardado
NathanG741
Louie Casula
Louie Casula
louiecasula
Gowri Palaniswamy
Gowri Palaniswamy
PGowri

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 57.4%
  • JavaScript 35.2%
  • TypeScript 4.6%
  • CSS 1.7%
  • Other 1.1%