ColinLefter / Accord

A real-time privacy-first social media platform leveraging feature-rich direct messaging text channels. Built as part of the course project for COSC 310 at UBC.
5 stars 1 forks source link

Fully-Integrated Group Chat Functionality (Front-end + Back-end), Refactored Application Code and Revised Application System Design #160

Closed ColinLefter closed 3 months ago

ColinLefter commented 3 months ago

Summary of Changes

Tests Performed

Visual Summary of Changes

Group Chat Functionality (3 users tested in real-time)

Screenshot 2024-03-30 183127

ngs across all fully-integrated components

Add Friend Modal

Screenshot 2024-03-30 183151

Select Friends Modal (create a group chat and add friends to it)

Screenshot 2024-03-30 183138

Storage of Chat History in MongoDB (privacy toggle off)

Screenshot 2024-03-30 183621

Documentation

Notes

notbaopham commented 3 months ago

Looks bloody amazing - the only thing that is wrong about this is it is in Lightmode

ColinLefter commented 3 months ago

I want to use dark mode so badly but it just looks so bad 💀

I will refactor the whole UI colour scheme in another pull request so we can fully enjoy dark mode