1. 프로젝트 기획 단계
① 프로젝트 요구사항
② 주제 정하기
③ 프로젝트 범위 정하기
④ 프로젝트 개발 환경
1. 프로젝트 기획 단계
① 프로젝트 요구사항
Node.js 를 활용한 웹서비스(사이트) 구축(웹사이트 주제(컨셉) 은 자유로 선정), 로그인 기능, DB 연동, 소켓프로그래밍 등의 기능을 활용 제출일 : 12 월 15 일 늦은 11 시
② 주제 정하기 주제: 애견인들을 위한 채팅 커뮤니티
선정 이유: 반려동물 양육 가구 비율 증가와 그에 따른 많은 산책, 카페 문화가 성장하고 있다.
반려동물을 위해 산책, 애견 카페 등을 다니지만 때로는 반려동물의 주인들도 지루할 수 있는 상황이 발생할 수 있다.
Node.js 를 활용한 웹 서비스 사이트를 통해 산책, 카페 방문 등을 같이 할 수 있는 건전한 커뮤니티를 만들어 보면 좋을 것으로 생각했다.
웹 서비스를 통해 만난 커뮤니티 회원과 소통, 정보 공유, 친목도모 등을 할 수 있을 것으로 예상된다.
③ 프로젝트 범위 정하기
프로젝트의 사용자는 웹사이트에 회원가입을 한 후 사이트의 기능을 이용할 수 있다. 사용자들이 같이 산책, 카페 방문 등 활동을 즐길 다른 회원들을 찾을 수 있다. 사용자는 자신의 지역 맞게 실시간 채팅 기능을 이용할 수 있다. 사용자는 설정을 통해 타 지역 회원과도 채팅 기능을 이용할 수 있다. 사용자는 자신의 반려동물을 이미지 게시판을 통해 공유할 수 있다. 사용자는 My Page 기능을 통해 자신의 게시물을 수정, 삭제할 수 있다. 사용자는 검색 기능을 통해 원하는 키워드의 이미지를 검색할 수 있다.
④ 프로젝트 개발 환경
Visual Studio Code 에디터를 통해 Node.js와 Html을 활용하여 개발했습니다.
'교내 Project > 고급웹프로그래밍' 카테고리의 다른 글
[고급웹프로그래밍] Term Project -4 (0) | 2022.02.04 |
---|---|
[고급웹프로그래밍] Term Project -3 (0) | 2021.12.23 |
[고급웹프로그래밍] Term Project -2 (0) | 2021.12.23 |