-
최종 프로잭트 S.A프로잭트 2023. 2. 6. 21:27
기획 아이디어
낚시 대여
- 낚시대의 값이 비싸고 사고 방치하는 경우가 많다고 생각
- 수익구조를 봤을 때 대여, 유지보수를 통해 지속적으로 돈을 받는게 제일 좋음
- 와이프에게 비싼 장비를 샀다는게 걸렸을 때 리스크와 관리해주는걸 강점으로, 유도
- 오히려 대여점이 없다는게 강점으로 작용할거라 생각함
기능- 대여 ( 유지보수 포함인지 )
- 구매 [ 대여한 물품을 구매한다면 혜택 ( 최소 몇개월 이상 대여한 고객의 경우 ) ( 낚시관련 장비, 루어 등 ) ]
- 소지 낚시대 유지보수 신청
- 회원끼리 중고로 거래 ( 수익에 영향을 미치는데 어차피 다른 사이트를 이용할거기에 염두 )
- 위와 비슷한 내용인데 중고거래를 못하게하고 해당 낚시대를 업체가 상태(유지보수) 를
체크하여 구매할지 말지 여부를 판단하고 수리, 유지보수 이후 다시 중고물품란에 판매 - 낚시터 정보를 회원( 신뢰있는 ) 이 업로드할 수 있는 커뮤니티 ( 네이버 지도 느낌 )
- A/S 신청
- 유지보수 중인 상품을 고객 요청시 처분할 수 있음
- 낚시터, 배 낚시 등 협력 업체와 연결 서비스
- 핸드폰과 같이 매년 얼마 회원비를 재공하면 낚시대를 교환할 수 있는 회원제 운영
- 로그인, 로그아웃, 프로필, 등급, 쿠폰, 포인트, 회 떠주는 곳, 이벤트 등
자기소개
** 이름 / 예전에 했던일or전공 / 취미 / 최종프로젝트에서 해보고싶은게 있다면? / 포부&열정
조운 : 지리교육전공 학원취업 / 유튜브보면서 과자먹기 / 뚜렷한 컨셉이 있음 좋겠다 / 제가 아는건 별거 없지만 가진 모든걸 쏟아보겠습니다
최찬호 : 경제학전공 / 살뺀다고 거짓말하기 / 기술적인 퍼포먼스를 보여주고 싶다(빠른기능구현 필요)-익숙한일반서비스를 구현해보는게 어떨까!(클론코딩) / 잠을 줄여서 최선을 다해보겠습니다
이상환 : 멀티미디어 전공 & 자동화기계 프로그램 제작회사에서 근무(웹을 제대로 해보고싶어서 왔음) / 다이소 탐방 / 스프링쪽 이해가 잘 안되서 확실히 이해하면서 작업하고싶음(따라하는건 하는데 제대로 이해가 하고싶음) / 최선을 다해보겠습니다!
예진선 : 스페인어&무역 복수전공 + 미국인턴 1년 / 유튜브 보기 + 책일기 / 너무 새로운걸 기획해서 만들기보다, 이미 있는걸 만들어 보는 것도 좋겠다 / 빠지지 않고 열심히 하겠습니다!
김민재 : 컴공과 출신 (중간에 기획으로 틀었었음) / 운동 + 유튜브 보기 / "랜덤함수 >> 로또프로그램 같은거 어떨까?" 같은 생각 but 최종프로젝트로는 별론가? 했음 / 다른 분들과 같이 최선을 다하겠다컨셉
- 피드백 받는거 : API 피드백을 받는다 / 우리의 깃허브 코드의 효율비효율 or 구조가 중요 (같은 기능이라도 구현 방법은 여러가지니까)
- 만약 클론 한다면 : ex) 이커머스 / 배민 / 직방 / 펫샵 / 취미사이트 /
-매니저님 : 클론코딩 (기존에 존재하는 사이트의 기능을 코드를 보지않고 직접 구현하는거) 는 안됨. 면접때 사용 불가능함! - 실용성 vs 독창성 : 실용성이 낫긴 함. but 나눠서 생각하긴 좀 다른분야..? >> 중요한건 컨셉이다 // "우리가 구현할 수 있나?" "얼마나 기술적으로 탄탄할 수 있나" 이게 더 중요함. > 컨셉 잡았는데 우리가 구현 못하는 수준이면 안됨.
> 컨셉 보다는 [주제] 먼저 정하기 ex) 여행 > 여행에서 뭐가 있을까 > 사람마다 여행 설계하고 공유하는 사이트
컨셉 아이디어
- 최찬호 : 큰틀은 [장난감 대여] 기존에 어떤 상품이 있으면 그걸 대여 + 중고거래 + 사이트측에 내가 가지고 있는 장난감을 중고 판매하는(판매하면 포인트를 받고 그 포인트를 현찰처럼 사용) + 회원 등급제 >>
문제점 : 장난감 데이터(이미지 등) 어디서 가져오나 >> "(사이트측으로부터) 장난감 대여"가 메인, or 회원끼리는 교환 & 거래(채팅기능?) - 김민재 : >판매 & 대여< 기능 있으면 좋다. but 컨셉을 [낚시용품?]
- 최상환 : 회원 감별기능 괜찮은거같다(ex. 성별) / 중고거래 기능 :알라딘 중고책거래같은 (중고책 지점 위치 표시해주고 직접 가서 살수있게끔)
- 예진선 : 아이디어 - [재능기부] / 회원가입시 5천포인트 기본으로 주고, 그 이후론 재능기부 해서 포인트를 받아야 재능기부를 더 받을 수 있는
대상 연령대 // 주제 // 컨셉디테일
- 김민재 : 50이상(중노년층) / 낚시 / 낚시용품 대여 /// 장난감을 아동용으로 대상을 축소하면 너무 범위가 좁지 않을까? (레고, 프라모델 등 "키덜트")
- 조운 : 2~30대 남녀 / ? / 나이많은분들 대상이면 시 정보 공유?
- 이상환 : 40대 이상 / ? / 젊은 나이컨셉이 많을테니 고연령층 대상 컨셉도 좋을 것.
- 예진선 : 2~30대 (내가 관심있는것) vs 고연령층 // 다양한 연령대 사람들이 쓸수있는 사이트면 좋겠다. // [장난감] - 아동복 등의 연계 판매도 가능할 것
- 최찬호 : [장난감] 대상연령대 : [육아]하는분들 위한 아동용 장난감 교환&대여 - 포인트를 활용한 생활용품 판매 등과 연동도 가능 >> [ 아동용 장난감 대여 - 육아 ] vs [ 키덜트 - 낚시 등, 고연령 커뮤니티 ]
브레인스토밍여행-가보고 좋았던 곳 공유 / 음악 / 웹툰&웹소설 정보공유? / 낚시-회사다녀보니 부심이 장난아님(고연령커뮤 : 어느지역 어느분 몇센티 자랑 & 지역 & 띠) / 육아-관련상품판매와 이어질 가능성, 나눔도많을것(당근도 육아상품 나눔 많아)
트로트(임영웅) / 모든걸 대여할수있는 대여전문 사이트(판매x only 대여) 카테고리별로 나눠주고 /
골프용품 대여 / 낚시&골프용품 - 커뮤니티 가입할정도의 고연령층에게 대여가 필요할까? 대부분은 자기장비 있을것 자존심때문에 대여는 안하지 않을까?(커뮤니티가 메인이 될것 : 정보공유 & 자랑 & 장비추천 - 판매연동)
고연령층 대상이면 커뮤니티로 하는것이 / 고연령층 대상 커뮤니티 : "낚시" "골프" 카테고리는 많이 나올 것 - 밴드와 차별화 할 수 있는 점이 있을까? /육아 = 회전률이 높음(대여&나눔)
사용자 입장에서 생각하면 "웹" 은 육아쪽이 좋을것 같다 (20~40대) - 부모님세대 : 앱은 써도 웹은 안쓴다(2~30대 : 웹 vs 고연령층 : 앱)
구현하고 싶은것- 이상환 : (낚시 + 장난감)고연령층 종합 커뮤니티 (앱을 생각해야할 것 같은 문제)
- 예진선 : (장난감 + 낚시)육아 상품 대여&나눔 + 커뮤니티 (중고거래는 할지말지 고민)
- 김민재 : (낚시 + 장난감)낚시 커뮤니티(낚시 용품 판매와 연결해서, 대여하는 곳이 별로없음) -> 도/군 지역마다 낚시 장비 대여&유지보수&보관(그런데 대여를 메인으로 민다) -> 만약에 한다면 "지점이 여러군데 있다는 가정하에"
- 최찬호 : (장난감 + 낚시)서비스를 코드로 구현하는게 핵심. 두 주제 모두 서비스를 뽑아보는게 어떨까(어떤기능이 있을지 요구사항 구체화 EX. 로그인 회원제 회원등급 등등 어떤 기능이 필요할지..). 둘중 어느걸 구현하는게 나을지 생각해볼 수 있을 것 같다.
일정
~12:40 까지 사이트 컨셉 + 어떤기능들이 있을것인지 조금 구체화 해서 공유
~1:00 까지 합쳐보기(내가 생각한건 이거야!)
~2:30 에 결정을 위한 회의컨셉 구체화 회의
- 예진선 육아&산모용품 아나바다 <회원> <용품> <도우미> <커뮤니티> 크게 분류
- 김민재 낚시대여 대여(유지보수 포함인지 선택) / 구매 / 유지보수신청(업체에 판매도 가능) / 낚시정보공유 커뮤니티(네이버지도 처럼) / 회원제로 낚싯대 교체(폰처럼) / 회떠주는 곳 정보 / 이벤트 등
- 이상환님 낚시SNS (페이스) 핫한 대어 잡은 글 / 특가상품 표기 // (메인) 본인이 낚은 물고기 사진, 위치, 탑승한 배 올리기 / 팔로우 시스템 / (우측) 용품판매 & 지역 낚시터 낚시배 광고 & 공동 낚시배 예약. 유저 - 로그인 / 회원가입 / 팔로우 기능 화면구성 : 메인은 게시글을 크게 표시. 부가적으로 용품판매 광고
- 최찬호님 "장난감" 대여 및 거래 다른 유저와 채팅 가능 / 장난감 - 연령별조회, 대여 가능(월단위), 장난감 판매가능, 포인트로 장난감 구매 가능 / 커뮤니티 (자유 카테고리 분류)/ 포인트 의 존재이유 부족 문제 있음
컨셉최종 결정
의견나눔 : "기술" 적인 다양성 / - 기능적 구현 "대여" : DB에 대여시작시간. 대여기간끝나는시간. 하루에 한번씩 알아서 조회 체크. / 내부 쪽지 시스템으로 알림 + 기간이 지나면 추가요금 (추가요금 미결제시 서비스 사용불가) / 빌려주는 위치1. 컨셉 : 투표결과, [[ 낚시 ]]
2. 기본기능
어떤 낚시 사이트인지? [메인] 서비스가 무엇인가
- 낚싯대 대여
- 공간예약 & 공간평가
- 커뮤니티 중심
4:05 에 각자 사이트 찾아보고, [메인서비스] 생각해보기 :: [공간대여]
진선님 : 낚시터 공간예약이 메인 / 대여 못잃어!
조운님 : 커뮤니티 기능 강화 (자랑, 낚시터에 대한 평가 공유, 낚시정보 공유, 거주지역+띠정보로 소통메인)
상환님 : 공간예약 & 커뮤니티 기능 강화 (대여는 뺀다 - 커뮤니티나 예약이 죽을거같아서)
민재님 : 공간예약 & 커뮤니티를 강화, "대여" <<- 아쉽다!
찬호님 : 게시판, 공간예약(낚시터에서 낚시장비 대여가능한지), 일반적인 판매로직
3. 유저관련
- 회원가입 & 카카오톡 회원가입 연동(*어떤 제한사항이 있다함. 조사필요)
*상세 프로필 정보는 따로 빼는 (*질문 따로빼는게나을지 그냥 합쳐져있는게 나을지?)
> 가입시 필수로 받아야하는 정보 : ID(수정불가) , 닉네임, PW, 이메일
> 가입시 선택해서 넣는 정보 : 프로필 이미지, 거주지역
> 이후 결제나 예약등 추가기능 이용시 받아야하는 정보 : 전화번호 인증, 본인인증, 상세주소
받아야할 정보 : 전화번호 이메일 비번 (거주지역 & 프로필 이미지)
- 로그인
- 로그아웃
- 회원탈퇴(회원탈퇴 신청시, 30일동안 휴면상태=휴면유저등급. 30일 지나면 삭제)
- 유저 등급 (관리자 / 판매유저 / 일반유저 - 커뮤니티 활동으로 등급제 = 칭호개념 LV1~5 / 휴면등급*탈퇴신청)
- 프로필 (ID , 닉네임, PW)
(2) 서비스 관련 * 초안
- 게시글 CRUD 기능
- 댓글 CRUD 기능
- 해시태그 기능 (카테고리처럼 기능함) << #김포 #여행 (1)각 #김포 해시태그 객체안에 게시글 객체를 집어넣는 V(2) #김포 검색하면, 그때 DB에서 #김포인 애들 찾아오기 << 데이터양이 많다고 치면 뭐가 좋은지 생각해야하는...
- 페이징 기능
- 자신이 작성한 게시글 & 댓글 조회기능
- 채팅 (1:1) - "거래하는" 유저간 & admin 문의 1:1
- 참가신청기능 (지역 낚시대회, 원정낚시 참가자 모집, 공구 등등)
- (커뮤니티를 좀 키운다면) 출석체크기능
- (낚시라면) 전국 낚시터 공공정보 활용 예약시스템 겸 커뮤니티(해당 낚시터에대한 평가 및 정보 공유 쿠폰발행)
고려가 필요한 부분
- 예약 : 낚시터(장소) 예약 + 부가서비스로 물품대여가 붙을 수 있음 << 판매자 유저의 업체
- 판매 : 낚시용품 (루어 & 낚싯대...) << 판매자 유저의 업체
- 판매 : 유저간 중고거래
- 대여(admin-유저 ex.옷쇼핑몰) 기능
- 판매(admin-유저 ex.옷쇼핑몰) 기능
- 대여((인증받은)판매유저-일반유저 ex.쿠팡~당근) 기능
- 판매(판매유저-일반유저 ex.쿠팡~당근) 기능
* 실제 대여업이 가능한 오프라인 점포나 창고가 있는 업체가 있다는 것을 전제로 설계해도 괜찮을지
메인기능 정리
- 회원가입 & 로그인
- 낚시터 장소예약 - 낚시 용품 대여 및 부가서비스가 추가구매 형태로 달려있음
- 낚시 커뮤니티 기능 - (1)CRUD (2)해시태그 (3)페이징 (4)좋아요(누가 좋아요했는지 유저 프로필사진이 보임)
- 1:1 채팅기능 - 거래용도(유저간거래 OR 판매자-구매자 거래)
- 물품거래기능(like쿠팡) - 판매자유저<>일반유저
- 중고물품거래기능(like당근) - 일반유저<>일반유저 중고거래
- (여유가되면) 지도api 활용해서 낚시터 정보공유
사이트 이름
- 세월을 낚는다
개발 관련 메모
- 신고기능 : 신고 5번 쌓인 사람 자동 블랙리스트처리
- 채팅기능 : 소캣문제 어케 해결할지? ( ex. 한사람에게 여러명이 보낸다면)
- 사용하고자 하는 기능 : 소켓 + 쿼리 DSL(*JPA쓰는 회사들은 거의 쿼리DSL사용)
필요한 작업 (1) 컨셉잡고 (2) 어떤 기능들이 있을지 잡고 (3) (2)를 통한 요구사항 분석 (4) 와이어프레임 짜기 (5) api 명세 + erd 구조*(* 코드를 먼저 짜고, 그 후에 erd를 작성된 코드를 보면서 작성하기) : oop로만 짜고, 도메인과 필드만 먼저 짜놓은다음, 구현하고난 다음에 jpa에 의해 짜여진 구조가 우리가 생각한 구조가 맞는지 생각해보는.)
(6) 프로젝트 파일 기본 틀 짜기 (7) 역할분담
'프로잭트' 카테고리의 다른 글
최종 프로잭트 (0) 2023.03.14 최종 프로잭트 2번째 S.A (0) 2023.02.10 아침채조팀 프로잭트 (0) 2023.01.25 1차 병원 프로잭트 정리 (0) 2023.01.06 메모장 프로잭트 (0) 2022.11.29