Skip to content

嵌入式系統實驗實驗一:JavaScript and web programming basics

Notifications You must be signed in to change notification settings

ESLab-2017/Lab1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Room

Build Status Demo

This is a Node.js chat room powered by Express and socket.io.

Page

Demo

There is a working live demo at http://eslab1.azurewebsites.net/

Features

  • Send text message to public room and specific user
  • User register and login
  • Save login status
  • User list showing who is online
  • Offline messages
  • Notification for new private messages
  • Show messages timestamp using tooltips
  • Clean design

Setup

Get the source code

$ git clone https://github.com/ESLab-2017/Lab1.git 
$ cd Lab1

Download and install all the dependencies

$ npm install

Usage

Start server

$ npm start

Open a browser and go to

localhost:8080

Start chatting!


Built With

  • Express - Web framwork for Node.js
  • socket.io - Enables real-time bidirectional event-based communication

Team

Kuan Tung Kevin Mårtensson
Kuan Tung Mike Lee

About

嵌入式系統實驗實驗一:JavaScript and web programming basics

Resources

Stars

Watchers

Forks

Packages

No packages published