Skip to content
/ sev-chat Public

a web-based multi-user chat application I built as a final project for one of BCIT courses combining Erlang with Java Stripes framework

Notifications You must be signed in to change notification settings

past5/sev-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose

The purpose of the final project is to create a scalable web-based multi-user chat application. The project combines Erlang OTP with stripes framework.

Technology

The chat application uses the following components:
• to handle chat messages and send them to users, Erlang sevchat_server,
• to send and receive messages to/from Erlang server, java classes with OTP Erlang library,
• to handle clients webpage functionality, stripes framework and javascript/AJAX,
• to create and store clients logins, Erlang node settings, etc; postgreSQL database.

Functionality

The user are able to do the following:
• register themselves with their username, password, and name,
• log in with their username and password,
• view all connected users,
• chat with all connected users,
• and send private messages to selected users.

All messages are logged in PostgreSQL database.

About

a web-based multi-user chat application I built as a final project for one of BCIT courses combining Erlang with Java Stripes framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages