본문 바로가기
Development/NodeJs

NODEJS 실시간 채팅 프로그램 만들기 (1)

by qWooWp 2021. 5. 8.
반응형

디렉토리 생성

 

npm init 을 하여 package.json 파일을 생성

 

기본 기능 설계 

원하는 채팅 기능

1. 로그인 기능

2. 1:1 채팅 : 대화 전송 (문자, 파일, 이미지, 링크) / 대화 종료  

3. 친구 목록 관리 기능 / 친구 추가 / 삭제 / 대화시작

4. 환경 설정 

 

데이터 구조

1. 친구 정보 : 이름 / 아이디

2. 메시지 구조 : 유형 / 내용 / 이름 / 아이디 / 전송시간

 

개발 순서

1) 관리자 기본 친구 목록 과 자신과 대화 기능 

2) 파일, 이미지, 링크 전송 기능 

3) 친구 관리 기능

 

 

기본 모듈 설치 

> npm install socket.io express

 

 

app.js 파일 생성 하고 

 

 

 

반응형

'Development > NodeJs' 카테고리의 다른 글

MongoDB 설치 하기  (0) 2021.05.08
패키지 설치할 때 node_modules 이 없어서 오류가 날 때  (0) 2021.05.07

댓글