Skip to content

KSG072/Emergency_Chating

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEAM_EMERGENCY


Team introduction

파이썬을 이용한 채팅방 만들기


프론트엔드 담당


유경진

백엔드 담당


김서권, 박준석

서기 및 보고서, 발표 자료 담당


박지연

How To Test It

  1. 패키징이 되지 않아서 해당 폴더를 프로젝트로 열어 Backend 디렉토리의 chatserver.py를 실행시켜 현재 가지고 있는 ip주소를 이용하여 서버를 엽니다. 서버가 켜지면 start라는 문구가 콘솔창에 나타납니다.

  2. New_login.py를 실행시키면 실행화면이 나타납니다.

  3. 해당 서버의 ip주소를 입력한 후 ip접속을 시도합니다.

ip접속이 성공하면 메세지와 함께 주소입력란과 접속버튼이 비활성화 됩니다.

  1. 아이디와 비밀번호를 입력합니다. 없는 아이디라면 로그인이 되지 않습니다.

이상태에서 회원가입을 누르면 user.db에서 중복된 아이디가 있는지 확인하고, 그에 따라 데이터를 추가하고 회원가입을 합니다.

바로 로그인을 누르면 로그인이 성공적으로 됩니다.

로그인이 성공하면 채팅창으로 화면이 전환됩니다.

같은방법으로 하여 새로운 클라이언트를 열고 채팅을 쳤을 때 서로 확인되는 모습 송아지라는 id로 로그인하여 채팅을 치는 모습

채팅기록과 유저정보는 서버의 data디렉토리에 저장됩니다.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages