Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dladncks1217/socket.io_chat
실시간 익명 채팅 서비스.
https://github.com/dladncks1217/socket.io_chat
ajax ecmascript6 mongodb-mongoose-odm node-express pug socket-io
Last synced: 9 days ago
JSON representation
실시간 익명 채팅 서비스.
- Host: GitHub
- URL: https://github.com/dladncks1217/socket.io_chat
- Owner: dladncks1217
- Created: 2019-09-16T13:02:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T06:00:36.000Z (about 2 years ago)
- Last Synced: 2023-03-11T17:51:57.667Z (almost 2 years ago)
- Topics: ajax, ecmascript6, mongodb-mongoose-odm, node-express, pug, socket-io
- Language: JavaScript
- Homepage:
- Size: 6.62 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Socket.io_Chat
Socket.io와 Node.js(Express)를 이용한 실시간 gif 채팅방입니다.
## Tecnical List
JavaScript (ES6+)
PUG (Jade)
Node.js (Express)
MongoDB (Mongoose)
Socket.io
AJAX## Dependencies
- nodemon (Automatic server restart on source modification) (https://www.npmjs.com/package/nodemon)
- cookie-parser (Use Cookie) (https://www.npmjs.com/package/cookie-parser)
- express-session (Use Session) (https://www.npmjs.com/package/express-session)
- connect-flash (Flash ㅡessage) (https://www.npmjs.com/package/connect-flash)
- dotenv (Environment Variable Management) (https://www.npmjs.com/package/dotenv)
- morgan (Logging Middleware) (https://www.npmjs.com/package/morgan)
- pug (Express Template Engine) (https://www.npmjs.com/package/pug)
- socket.io (
Real-time bidirectional event-based communication) (https://www.npmjs.com/package/socket.io)
- mongoose (Mongoose ODM) (https://www.npmjs.com/package/mongoose)
- multer (Upload Images) (https://www.npmjs.com/package/multer)
- axios (Promise based HTTP client for the browser and node.js.) (https://www.npmjs.com/package/axios)
- color-hash (User Nickname(Used as color)) (https://www.npmjs.com/package/color-hash)
- cookie-signature(Use Signatured Cookie) (https://www.npmjs.com/package/cookie-signature)