IT's TIME (잇타)

대학생 IT 연합동아리

[23-1] 3기 개발일지

[인3이트] 3월 3주차 프로젝트 일지

잇타 IT'sTIME 2023. 5. 15. 21:46

✅회의 참석자

 

🗨️회의 중

회의 내용

  1. 지난주 팀별 활동 내용 발표
  • 기획
    • 아이템 구체화 - 캐리어 직거래 대여 서비스
    • PPT 제작
    • 프레임워크 시안 작성

프론트

  • 각자 개발 스터디 (협업을 위한 깃 공부)

  • 각자 개발 스터디 (스프링 / 로그인 방식/ 깃 공부)
  • 웹 페이지 내 필수기능 / 추가기능 설정 및 분리
  1. 주요 기능 / 추가 기능
  • 주요 기능 순서 정하기
    1. 로그인/회원가입
    2. 장바구니 기능(CRUD)
    3. 주문 기능 (CRUD)
    4. 전체 상품 기능(CRUD) - 캐리어 정렬 방식
    5. 단일 상품 기능(CRUD) - 특히 유저가 상품이랑 사진 같이 올릴때는 s3사용하면 될듯. 추가적으로 상품 게시글 등록할때 가이드 라인 같은거 정해주면 좋을 듯
    6. 실제 거래 기능(외부 API 불러오기) CR
    7. 리뷰 기능(댓글) (crud)
    8. 채팅 연결
    9. 탄소 포인트 제도 - 등급제도
    10. 검색기능
    11. 캐리어 추천 시스템 - 색상, 예산, 사이즈에 따라 다름.
    12. 지도 기능( google map 혹은 kakao map 활용하면 될듯) 추가적으로 알고리즘을 이용하여 당근처럼 주변사람들을 매칭해주는)
    13. 가격 책정 기능 - 캐리어별 x 대여 기간 = 가격
  • 추가 기능
    1. 비회원 기능
    2. 좋아요 기능
    3. 캐리어 기본적인 정보를 알려주는 기능
    4. 관리자 역할 기능
    5. 대여해주는 사람은 [대여중] 딱지
    6. 대여 연장 기능
  1. 아이템 아이디어
  • 사용자를 평가할 수 있는 시스템 제도 유입
  • 프레임워크 시안 - 첫 페이지 구체화 (ex. airbnb)
  1. 수익 구조 (비즈니스 모델) / 결제 시스템
  • 광고 수익
  • 보증금 제도 (일부 차감)
  • 수수료
  • 내부 결제 시스템 유도 (ex. 당근의 경고 문구 등)
  1. 장바구니 기능(CRUD)
  2. 주문 기능 (CRUD)
  3. 전체 상품 기능(CRUD) - 캐리어 정렬 방식
  4. 단일 상품 기능(CRUD) - 특히 유저가 상품이랑 사진 같이 올릴때는 s3사용하면 될듯. 추가적으로 상품 게시글 등록할때 가이드 라인 같은거 정해주면 좋을 듯
  5. 실제 거래 기능(외부 API 불러오기) CR
  6. 리뷰 기능(댓글) (crud) - 대댓글도 가능하게
  7. 구매 혹은 대여하기로 확정했을때, 구매자와 판매자 연결 기능 - 채팅 연결해주는 것)
  8. 탄소 포인트 제도 - 등급제도로 생각하기, 브랜딩하다가 디자인이 필요하다고 생각하면, 아이콘 따오기
  9. 검색기능 - 검색 알고리즘 이용할건지 아니면 단순히 쿼리문으로 불러올건지 - (백엔드 논의)
  10. 캐리어 추천 시스템 - 색상, 예산, 사이즈에 따라 다름.
  11. 지도 기능( google map 혹은 kakao map 활용하면 될듯) 추가적으로 알고리즘을 이용하여 당근처럼 주변사람들을 매칭해주는)
  • 추가 기능(필수까지는 아니지만 생각해 봐야하는 기능)
    1. 비회원 기능
    2. 좋아요 기능 ≠좋아요
    3. 캐리어 기본적인 정보를 알려주는 기능 - 기연님
    4. 관리자 역할 기능 - (개인적으로 필수라고 생각 다만 만든다면 페이지를 따로 만들지 의논해야 하고, 앞의 모든 필수 기능에 관리자가 영향을 끼칠 수 있으므로 조금 귀찮아짐?) - 논의
  1. 장바구니 기능(CRUD)
  2. 주문 기능 (CRUD)
  3. 전체 상품 기능(CRUD) - 캐리어 정렬 방식
  4. 단일 상품 기능(CRUD) - 특히 유저가 상품이랑 사진 같이 올릴때는 s3사용하면 될듯. 추가적으로 상품 게시글 등록할때 가이드 라인 같은거 정해주면 좋을 듯
  5. 실제 거래 기능(외부 API 불러오기) CR
  6. 리뷰 기능(댓글) (crud) - 대댓글도 가능하게
  7. 구매 혹은 대여하기로 확정했을때, 구매자와 판매자 연결 기능 - 채팅 연결해주는 것)
  8. 탄소 포인트 제도 - 등급제도로 생각하기, 브랜딩하다가 디자인이 필요하다고 생각하면, 아이콘 따오기
  9. 검색기능 - 검색 알고리즘 이용할건지 아니면 단순히 쿼리문으로 불러올건지 - (백엔드 논의)
  10. 캐리어 추천 시스템 - 색상, 예산, 사이즈에 따라 다름.
  11. 지도 기능( google map 혹은 kakao map 활용하면 될듯) 추가적으로 알고리즘을 이용하여 당근처럼 주변사람들을 매칭해주는)
  • 추가 기능(필수까지는 아니지만 생각해 봐야하는 기능)
    1. 비회원 기능
    2. 좋아요 기능 ≠좋아요
    3. 캐리어 기본적인 정보를 알려주는 기능 - 기연님
    4. 관리자 역할 기능 - (개인적으로 필수라고 생각 다만 만든다면 페이지를 따로 만들지 의논해야 하고, 앞의 모든 필수 기능에 관리자가 영향을 끼칠 수 있으므로 조금 귀찮아짐?) - 논의
  1. 앞으로 프로젝트 진행
  • 기획 - 발표 ppt 완성, 큰 맥락의 플로우 차트, 발표 대본, 정보 구조도
  • 프론트 - 로그인 API (JWT) 공부, 플로우 차트 (정보 구조도) 피그마 활용해 작성
  • 백 - DB 설계, 개발 환경
  • 보증금 제도 (일부 차감)
  • 수수료

결제

  • 내부 결제 시스템 유도 ex. 당근의 경고 문구 등
  • 페이지카테고리 페이지상품 주문 페이지주문 내역 상세 페이지다른 유저 상세 페이지 - 해당 유저의 판매 게시글 내역 볼 수 있게
  • 관리자 페이지
  • 유저(나) 상세 페이지
  • 주문 내역 페이지
  • 상품 상세 페이지
  • 메인 페이지
  • 기획팀 아이디어 발표
  • 사용자를 평가할 수 있는 시스템 제도 유입
  • 개발 기능의 우선순위 정하기
  • 프론트앤드 컨셉 → airbnb (첫 화면 참고)
  • 웹페이지 와이어프레임 - 목차, 첫 페이지 컨셉 확정
  • 주요 기능 : 1. 탄소발자국 포인트 기능 2. 채팅 기능 3.
  • 개발팀 : 각자 개발 스터디 ( 마일스톤 / 스프링 공부법 / 버튼 공부 -css / 웹 컨펌넌트 활용할 예정 / 로그인 유지 방법 / 환경설정 등 공부)
  • 백 - 스프링 노트 이용. 데이터베이스 공부 자바를 이용하기로 함 / 프론트 - 리액트 이용.
  • 필수 기능 - 민석님 & 기연님 필요기능 참고

수익구조/ 결제

  • 광고 수익
  • 보증금 제도 (일부 차감)
  • 수수료

결제

  • 내부 결제 시스템 유도 ex. 당근의 경고 문구 등

해야 할 것

  • 기획 & 프론트 : 정보구조도 (4/1일까지) - 피그마 이용
  • 기획 - 발표 ppt 완성, 큰 맥락의 플로우 차트, 발표 대본
  • 프론트 - 로그인 API (JWT) 공부, 플로우차트
  • 백 - DB 설계, 개발 환경

 

잘한 점

  • 전원이 적극적으로 열심히 참여하였습니다.

 

어려웠던 점 / 해결방법

  • 백 : 기능의 우선순위, 실제 활성화를 위한 고려할 점들이 많다.

→ 개발 스터디를 적극적으로 진행하기로 했습니다.

  • 기획 : 기획 팀원이 부족하여 업무의 우선 순위를 정하기 어려웠다.

→ 프론트분들과 함께 정보 구조도를 작성하기로 했다.

→ 팀원 전체와 피그마에 적극적인 피드백을 활용하기로 했다.

  • 프론트 : 기능의 구현이 어렵다

→ 백 팀원분들과 함께 개발 스터디를 진행하며 공부하고 했다.

 

✨다음 회의까지 할 일