Skip to content

Kimanna/webfitst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webfitst

	○ 프로젝트명 : Ya Neodoo
	

	○ 프로젝트 소개 :  어학연수 커뮤니티 사이트
	

	○ 프로젝트 개발 목적 : 
	  어학연수 후기들은 많지만 대부분이 어학원의 광고를 위한 홍보물로 작성되어 
	  보다 사실적인 후기를 작성할 수 있는 공간을 제공하기위해 기획하게 됐습니다.
	

	○ 주요 기능
	-게시판 : CKEditor 라이브러리를 이용한 게시글 등록, 수정, 삭제
	-게시물 검색, 페이징 
	-게시물 댓글, 좋아요 
	-개인 프로필 수정, 내가작성한 게시글 목록 확인, 참여중인 채팅방 목록 확인 
	-쿠키 : 최근 본 게시물을 5개까지 보여줍니다.
	-채팅 : 오픈채팅방을 만들거나 오픈채팅방안의 인원과 1:1 채팅도 가능
	
	
	○ 사용언어
	Front-End : HTML, CSS ( + Tailwind ), Javascript ( + Jquery ) 
	Back-End : NodeJS ( 채팅부분 ), PHP
	

	○ 개발 환경
	Server : Apache ( + virtualbox ), NodeJS
	Client : VSCode, Brackets
	Database : MySQL
	

	○ 통신 프로토콜
	HTTP, WebSocket, SSH, SFTP, SMTP


	○ 기능 시연 영상
	
	1.회원가입, 아이디찾기, 비밀번호 찾기 (변경), 로그인
	-아이디 중복확인 후 회원가입을 진행할 수 있습니다. ( ajax )
	-세션을 이용해 로그인 상태 유지

image

	2.마이페이지
	-프로필 수정이 가능합니다.
	-내가 등록한 글 목록 list 를 보여줍니다. ( 클릭시 해당게시물로 이동 )
	-내가 입장했었던 오픈채팅방 list 를 보여줍니다. ( 클릭시 채팅방 이동 )

image

	3.어학연수 게시판, 블로그 후기 게시판
	-리뷰등록, 수정, 삭제 ( 정해진 양식이 있는 인터뷰 형식으로 게시물 등록 )
	-블로그 등록, 수정, 삭제 ( CKEditor 라이브러리를 이용한 게시물 등록 )
	-게시물 나라별로 보기 카테고리 구분.
	-페이징 처리.
	-게시글 검색.
	-댓글과 대댓글 작성, 수정, 삭제와 댓글에 좋아요를 표시할 수 있습니다.

image

image

	4.메인페이지
	-최근 게시물 list 슬라이드로 보여줍니다. ( 클릭 시 해당 게시물로 이동 )
	-댓글이 가장 많은 순으로 게시물 list 보여줍니다. ( 클릭 시 해당 게시물로 이동 )
	-최근 5일 동안 채팅대화가 가장 많은 순으로 오픈 채팅방 리스트를 보여줍니다. ( 클릭 시 해당 채팅방 입장 또는 이동 )
	-쿠키를 이용해 열람했던 게시물로 최신순으로 5개 까지만 보여줍니다.

image

	5.채팅
	-오픈채팅방 생성, 수정
	-오픈채팅방 삭제는 방안에 남은 마지막 한명이 방을 나갈 시 삭제됩니다.
	-오픈채팅방 정보를 확인 할 수 있고, 입장하여  채팅을 할 수 있습니다.
	-오픈채팅방에 입장, 퇴장 시 입퇴장 문구를 띄워줍니다.
	-같은 룸 안에 있는 유저들에게 메시지 전송과 이미지 전송.
	-같은 룸 안에 있는 다른 유저에게 1:1 채팅 신청.
	-안 읽은 채팅 메시지 갯수 표시.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors