Skip to content

ChannelX: Transient Shared Communication Channels

License

Notifications You must be signed in to change notification settings

yasinhorasanli/ChannelX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChannelX: Transient Shared Communication Channels

ChannelX Project for the Software Engineering Course 411E

ChannelX: Transient Shared Communication Channels project aims to provide a secure chat channel between users with user-friendly and performance-wise fast interface.

Architecture

ChannelX Architecture

Screens

Screens 1

Screens 2

Requirements

Installation

Clone the repository

git clone https://github.com/lyzerk/ChannelX.git

Install npm packages

cd ChannelX/src
npm install

Then project is ready. You can just do

dotnet run

We kept the messages on redis server. But it is optional therefore, if you don't want to keep messages on channels, just don't install redis or disable redis on localhost

About

ChannelX: Transient Shared Communication Channels

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 66.4%
  • TypeScript 15.5%
  • HTML 11.9%
  • CSS 4.3%
  • JavaScript 1.9%