내일배움캠프 프로젝트 14

백오피스 프로젝트

🛵배달 시스템 Backend Server 🎁 프로젝트 개요 개발 기간 : 24.01.22 ~ 24.01.29 (1주) 개발 환경 : Kotlin, Spring Boot, Supabase, PostgreSql 프로젝트 이름 : 배달 프로젝트 프로젝트 설명 : 배달 시스템을 모방한 백엔드 시스템 개발 👩 Team B05 오재영 github 역할 - 와이어 프레임, 프로필 관리, 계좌 관리, 인증/인가 박유진 github 역할 - ERD, 가게 CRUD, 메뉴 CRUD 김성현 github 역할 - ERD, 리뷰 / 리뷰 답글 CRUD 윤승환 github 역할 - API 명세, 주문 Flow Chart, 장바구니 / 주문 CRUD 김현득 github 역할 - 가게 CRUD 초안 작성 📚기술스택 Backend S..

뉴스피드 프로젝트 마무리

ReviewUs 프로젝트 소개 소비자들이 사용한 제품, 장소, 서비스 등에 리뷰하여 정보를 공유하는 뉴스피드 웹 서비스를 구현하고자 하였으며,댓글 알바 없는 순수 리뷰 실 사용자 서비스를 만들기 위해 기획했습니다. 팀원 🤝 이동욱 김성현 한정민 이제원 ⚙️ Backend Stack )) 와이어 프레임 구상 API ERD 패키지 구조 뉴스피드 프로젝트 주차 KPT 회고 일시: 2024-01-15 (월) 16시~16시반 (30m) 참석자: 4명 (동욱, 성현, 정민, 제원) 내용: KPT 회고 KEEP 컨벤션이란게 어떤 것이고 팀 개발 활동에서 어떠한 영향을 주는지에 대해서 이해하고 사용했다. 팀 단위로 깃을 사용해보는 경험이 많은 도움이 되었다. 서로 소통을 노력하는 부분이 좋았다. 팀 분위기가 팀 개발 ..

내일배움캠프 팀프로젝트 - 뉴스피드 프로젝트(2)

뉴스피드 프로젝트 3일차 오늘 한 일 Reply 비즈니스 로직 코드수정 C,U,D 기능 swagger에서 테스트 완료 문제 해결 1. status 500 에러 발생으로 인해 DB수정 후 spring을 실행했는데, Table [reply] contains physical column name [feed_id] referred to by multiple logical column names: [feed_Id] 에러가 발생했다. 이유는 컬럼이름의 대소문자를 잘 못 입력해서였다. 수정 후 다시 Run을 했는데 2차적으로 member_id 관련 에러가 발생. 또 다시 DB수정, 컬럼 이름관련해서 에러가 많이 발생했다. 항상 대소문자, 언더바 구분을 잘해서 작성하는 습관을 들여야겠다. 2. ExceptionHand..

내일배움캠프 팀 프로젝트 - 뉴스피드 프로젝트 (1)

뉴스피드 프로젝트 프로젝트 소개 프로젝트 명: 리뷰어스 (reviewus, reviewers) 소비자들이 사용한 제품, 장소, 서비스 등에 리뷰하여 정보를 공유하는 뉴스피드 웹 서비스이다. 댓글 알바 없는 순수 리뷰 실 사용자 서비스를 만들고자 하여 계획하게 되었다. 필수 구현 기능 게시물 CRUD 뉴스피드 기능 (메인페이지, 전체 조회페이지) 상세보기 (디테일 페이지) 댓글 CRUD 사용자 인증/인가 (회원가입, 로그인/로그아웃, 인가) 프로필 관리 추가 구현 기능 이메일 가입 및 인증 기능 사진 추가기 기능(S3) 좋아요 기능 와이어 프레임 ERD API 명세 팀 프로젝트가 시작됐다. 컨디션 관리를 못해 집중도 안되고 몸도 별로 안좋았어서 (핑계) 학습량이 많이 부족했다. 그래서 내 실력에 자신이 없..