Wecode - Project 3 (부트캠프) 87

Project 3: sprint 1주- 2일차- standing meeting 및 erd modeling

기능 구현 먼저, api문서 통신 위주 3주안에 못해도 우선순위 바로 erd 회의 https://dbdiagram.io/d/2team-6524aa73ffbf5169f05b838c dbdiagram.io - Database Relationship Diagrams Design Tool dbdiagram.io Erd 테이블은 데이터 기반으로 -> 마이페이지: 위치는 현 위치로 하기로 구독 날짜를 알아야 하니까 user 구독, 셀러 구독 테이블을 따로 빼야함 주문 테이블- >결제 이후에 들어가는 주문내역 결제 테이블 ->버튼 누르면 결제되었다 알람/ 외부 결제 모듈(추가사항) (수령하면, 셀러에게 돈 주는 거는 빼기 간단하게. ) 검색, 필터링 -> 조건문 select like, select where 할인가 ..

Project3: sprint 1주-1일차 - user flow

프+ 백 모여서 user flow를 그림 [구매자 프로세스] 메인페이지를 로그인 페이지로 하는 -> 인덱스 첫 페이지는 로그인 페이지로. 로그인하고 나서, 메인 페이지로 가는 거로. 백 - 프 통일 [회원가입] 유저 입장에서 이메일 vs 아이디 어떤 거로 가입하는 게 좋은지? -> 이메일 로 - 이메일 중복 검사 - 휴대폰 중복 검사 - 패스워드 조건 검사 - (선택) 아이디 자동 저장 기능 [로그인] - 아이디, 비밀번호 유효성 검사/ 중복확인 백: 데이터베이스 검증 까지 하고 프: @, 특수문자 검증 alert 띄우는 거 [메인 페이지] 자기 속한 지역에 해당하는 광고, 배너 불러오기로 - 광고 배너 - 카테고리별 슬라이딩 되는 밴드로 (프론트가 ui가 편해짐- 공수형으로 하면, 배너 하나를 하면 T..

Project 3: sprint 1주-1일차 - PET 분석

회원 ) 어떠한 고객이 우리 서비스의 회원층이 될 수 있을까? 어떤 상품 판매하느냐에 따라 다른데, 일단은, 내가 만든 사람을 쉽게 판매하고 싶은 사람, 집 근처에서 구매하고 싶은 사람 거점 등록으로 본인 영업장/ 가게를 홍보하고 싶은 사람 지역경제에 사람 많은 사람 방문자, 주소지가 반경 5km 이내인 사람. 현재로 하면 지역경제랑 의미가 멀어지니, 거주지로 하기로 회원가입 시 주소지로 하고, 쿠팡/ 배민처럼 회원가입 시 주소지, 현재 위치 주소로 따로 ex. 금융적인 지식이 부족한 국민 / 미래 가족 금융에 고민이 있는 사람/ 공동으로 자산 관리를 하고싶은 사람/ 자녀의 용돈을 관리하고 싶은 분 2. 보다 많은 고객들을 어떻게 더 유입시킬 수 있을까? 판매자 입장에선 다른 곳에 유통하는거보단 비싸야하..

Project3: sprint 1주 -1일차- Business Modeling

Product 분석 대규모 이커머스 지역경제 상권 둔화 마켓컬리 비슷한 느낌 근데 "우리 지역" 반경 5km안에서만 가능하게 - 지역 특산품이 아닌데, 지역 경제 활성화 근데 지역별로 유명한 상품이 있는 곳인데, 꼭 내 지역 반경 안에서만 사야 하는게 근데 기대효과에 -> 지역 커뮤니티 강화 사용자 판매자에게 도움이 돼야 하는데 어떤 비즈니스적 이익이 있을까? 크몽 + 당근마켓 "제품 및 서비스"니까 네일아트. 공방, 5km 당근마켓과의 차별점? 1. - 네일아트 1회권 - 수강권 - 헬스클럽 양도 (지역경제) -> 동네 사람만 가능하니 - 셀러이자 유저일 수 셀러에게도 유저 어드민 주고 유저에 1대 다 관계로 (한 아이디에 여러 계정 가능한 -> 넷플릭스 1대에 4계정 있는거처럼) 2. 중고 양도 제외..

Project 3: 정한 시나리오로 혼자 해보는 기능 분석

나중에 백엔드 기획에서 메인페이지엔 뭐가 있을 거고, 주문/ 결제 페이지엔 뭐가 있을건지 생각해야 함 사용자 user - 사용자 회원가입 - 사용자 정보 수정, 변경, 삭제 ( 이름, 연락처, 지역 필수값) 판매자 product - 제품/서비스 등록, 수정 create, upate (post) - product option: 카테고리, 색상, 설명, 가격, 재고quantity, 사진 image 입력 위치 기반 서비스 - 구글 맵 api -> 현재 위치 식별, '판매자와 제품/서비스'의 위치 매핑 - 사용자 : 특정 지역 내에서만 거래 가능하도록 error handling --> 공식문서 참고 searching 검색 --> 메인 페이지? - 사용자: 지도- 주변 '판매자와 제품/서비스' 검색 - 필터링, ..

Project 3: sprint 1-1일차 - planning meeting

1. 백엔드 프론트 미리 일정 조율을 위해 하기로 했다. - api 문서 전달를 빠르게 전달 - 소스 코드 freezing 기간 (계속 변경) 현업에서는 첫 주 백엔드가 달리고, 두번째 주 프론트가 달리는 그림이다. -> 1주: 첫 백엔드가 달리는 동안 프론트가 노는 게 아니고, 먼저 디자인 (색깔, 규격)을 한다. 데이터는 뭐가 들어올지 모르더라도 -> 2주: 프론트가 백엔드 / 로직을 짜기 시작함. 그래서 백엔드가 기획 통해 함수명, api 정해서 문서로 빨리 주기로 했다. 2. 나중에 백엔드 기획에서 메인페이지엔 뭐가 있을 거고, 주문/ 결제 페이지엔 뭐가 있을건지 생각해야 함 Project 3: 정한 시나리오로 혼자 해보는 기능 분석 나중에 백엔드 기획에서 메인페이지엔 뭐가 있을 거고, 주문/ 결..

Project 3: sprint 1-1일차: 시나리오 선택 회의

1번 차트가 에러 , 은행 계좌 연결 , 자동 이체 외부 API 쓰면 되는데. 2번 식단 이미지 다양하게 넣어야 함 다른 것에 비해 채팅 서비스 필요 -> 트레이너와 상담 -> 근데 오프라인으로 상담하게 하고, 예약기능으로 해도 되나? 그러면 안 되는게, 프리미엄 결제 서비스가 있음. 건강 추적 -> 유저의 건강 관리 테이블 만들어서, 커뮤니티 -> 괜춘 , 글 올리고 댓글 달기는 오케이 (라이브로 하는 건 힘듦) 트레이너 지도 및 추천 -> 자세한 내용 전화상담 식단 -> 몇 이상은 뭐하고 어드민은 넣으려면 다 넣을 수 있음. 운영자 계정으로 이상한 글 쓰면 빼게 할 수 있고 정해진 시간 안에 어떤 거 까지 할 수 있을지를 정하는게 좋다. 3주 목표로! 3번 의미부여를 여기에 하면 되니. 비즈니스적으로..

팀 역할 체크리스트 : Product Manager, Project Manager, Follower

마지막날 하게 될 것을 미리, 체크리스트를 살펴봄으로써 생각해 볼 수 있다 Product Manager Product Manager의 주요 관심사 - Product Value 👨🏻‍💻 개발자는 제품의 가치를 그 누구보다 앞서 생각하고 고민하고 구현까지 이루어내는 직업입니다. 각 팀에 소속된 여러분이 개발자로서 어떠한 제품적 가치와 의의를 두고 해당 프로젝트에 임하여, 어떻게 제품으로 까지 내어주셨는지 공유해주세요. Q**. PET 관점에서 충분한 고민을 하셨나요?** :: PET - 제품 / 엔드유저 / 기술 프로덕트 관점 이 제품/기능의 목적은 무엇인가? 각 웹서비스의 단계별 기능에 대한 목적 분석 얼마나 많은 사람들이 얼마나 자주 사용하게 되는가? 고객층 확보, 유입률 증가 관점 문제가 발생했을 때 ..

Project 3: 시나리오 예시 ; 설계 및 기획안 참고 예시

1. Business Model 선정 우리동네 커뮤니티 동네 커뮤니티를 활성화 시키기 위한 웹 어플리케이션 기능 목록 같이 주문하기 (배달) 배달 시켜서 먹고 싶은 메뉴에 대한 글 업로드 (인원, 기한, 음식 카테고리 설정) 채팅방 생성 맛집 예약 동네 맛집을 예약할 수 있는 기능 예약금을 거는 것으로 pay 붙이기 동네 맛집 랭킹 지도 앱 적용 멤버 등급 2. 구현 기능 선정 위 Business Model을 토대로, 팀원간 프로젝트 내에서 구현할 기능들을 정의해 주세요. 기능 정리 미팅 기능 정리 미팅 추가할만한 기능 리스트 www.notion.so 기술 스택 FrontEnd: React, Javascript, styled-components BackEnd: Javascript, NodeJs, Expr..

Project 3: 주어진 Case Scenarios 선택 후보들 4 (온라인 이벤트 티켓팅 플랫폼)

- 유저 - 포스팅 : 이벤트 등록/관리(update, delete) - 검색, 탐색 - 위치 기반/ 필터링 - 주문/결제, 결제수단 다양 - 티켓 관리 , 확인 - 관리자 대시보드 - 보안 - 웹 상황개요: COVID-19 대유행 기간이 종료된 이후 시점에, 오프라인 행사를 기획하기 위한 온라인 이벤트 및 티켓 관리 플랫폼의 중요성이 더욱 대두되었습니다 . 이들 플랫폼은 원격 이벤트 관리를 용이하게 하고 티켓 판매를 온라인으로 전환하며 안전한 결제 처리를 보장하고 이벤트 관련 정보를 효율적으로 관리하는 이점을 가집니다. 이러한 플랫폼의 유행에 대응하며 이벤트 기획자와 참가자의 안전과 편의를 보장하는 데 중요한 역할을 하는 제품을 기획하여 봅니다. --> 플랫폼 , 구매, 결제/주문, QR , 카카오톡/..