본문 바로가기
교내 Project/고급웹프로그래밍

[고급웹프로그래밍] Term Project -1

by five-sun 2021. 12. 23.
728x90

1. 프로젝트 기획 단계

    프로젝트 요구사항

    주제 정하기

    프로젝트 범위 정하기

    프로젝트 개발 환경

 

1. 프로젝트 기획 단계

    프로젝트 요구사항

Node.js 를 활용한 웹서비스(사이트) 구축(웹사이트 주제(컨셉) 은 자유로 선정), 로그인 기능,  DB 연동, 소켓프로그래밍 등의 기능을 활용 제출일 : 12 15 일 늦은 11

 

    주제 정하기 주제: 애견인들을 위한 채팅 커뮤니티

 

선정 이유:  반려동물 양육 가구 비율 증가와 그에 따른 많은 산책, 카페 문화가 성장하고 있다.

반려동물을 위해 산책, 애견 카페 등을 다니지만 때로는 반려동물의 주인들도 지루할 수 있는 상황이 발생할 수 있다.

Node.js 를 활용한 웹 서비스 사이트를 통해 산책, 카페 방문 등을 같이 할 수 있는 건전한 커뮤니티를 만들어 보면 좋을 것으로 생각했다.

웹 서비스를 통해 만난 커뮤니티 회원과 소통, 정보 공유, 친목도모 등을 할 수 있을 것으로 예상된다.

 

    프로젝트 범위 정하기

프로젝트의 사용자는 웹사이트에 회원가입을 한 후 사이트의 기능을 이용할 수 있다. 사용자들이 같이 산책, 카페 방문 등 활동을 즐길 다른 회원들을 찾을 수 있다.  사용자는 자신의 지역 맞게 실시간 채팅 기능을 이용할 수 있다. 사용자는 설정을 통해 타 지역 회원과도 채팅 기능을 이용할 수 있다. 사용자는 자신의 반려동물을 이미지 게시판을 통해 공유할 수 있다. 사용자는 My Page 기능을 통해 자신의 게시물을 수정, 삭제할 수 있다. 사용자는 검색 기능을 통해 원하는 키워드의 이미지를 검색할 수 있다.

 

    프로젝트 개발 환경

Visual Studio Code 에디터를 통해 Node.js Html을 활용하여 개발했습니다.

728x90