Skip to content

Banter is an innovative real-time chat application, drawing inspiration from Slack, co-developed by a team of four skilled developers.

Notifications You must be signed in to change notification settings

cleggie66/banter

Repository files navigation

  • Welcome to Banter, a state-of-the-art collaboration tool that takes inspiration from Slack and harnesses the full power of Websockets, React, Redux, Flask, and SQLAlchemy. Crafted by a team of four exceptional developers, Banter sets out to create an effortless and effective platform for team communication and collaboration.

  • With Banter, users can experience lightning-fast, real-time messaging capabilities, thanks to the power of Websockets. This feature allows multiple team members to stay up-to-date with each other's progress, leading to a highly productive and engaged team. Moreover, Banter leverages the power of React and Redux to provide swift updates with every re-render, ensuring seamless and uninterrupted communication between users. These cutting-edge technologies also allow for efficient state management and a user-friendly interface.

  • As a team collaboration project, we approached Banter with a unified mindset, working closely to pair program, communicate, and plan. We tackled merge conflicts, debugged each other's code, and crafted an innovative design that sets Banter apart. We hope you check it out!

Landing Page

Workspaces

Channels

Add Users to Workspaces or Channels

  • Full CRUD Users
  • Full CRUD Messages
  • Full CRUD Channels
  • Partial CR Workspaces
  • Search Users feature
  • Websocket implementation via Socket.io

Future Implementation Goals

  • 🔔 notifications
  • 🧑‍💻 admin roles
  • 🟢 user status
  • 🪪 user popup card
  • 👍 message reactions
  • ⏱️ message timestamps
  • 🌎 user location

Connect with Us socials

Steven Anderson Caleb Cleghorn Jake Gularte Spencer Wilfahrt

Steven Anderson's LinkedIn Profile Steven Anderson's GitHub Profile Caleb Cleghorn's LinkedIn Profile Caleb Cleghorn's GitHub Profile Jake Gularte's LinkedIn Profile Jake Gularte's GitHub Profile Spencer Wilfahrt's LinkedIn Profile Spencer Wilfahrt's GitHub Profile

About

Banter is an innovative real-time chat application, drawing inspiration from Slack, co-developed by a team of four skilled developers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •