본문 바로가기

내일 배움 캠프/9gle

(5)
프로젝트 9gle KPT 회고 🌈 1. 프로젝트 명: 9gle 프로젝트 관리와 작업 흐름 관리에 사용되는 칸반보드 제작 프로젝트 💪 2. Keep 부재중 슬랙에 남기기 현재 부정적인 상황일 경우 빠른 공유 소통 중요하게 생각하기 예쁜 말 하기 9조 가족 존중하기 회의 자주 하기 리더가 부르면 바로 오기 😭 3. Problem 문제점 개발에 대한 미련이 많다. 계획한 일을 가끔 제 시간에 수행하지 못하였다. 원인 프로젝트에 대한 욕심이 많다. 맡은 일의 마감시간까지 기다리지 못하고 중간에 조급해 하였다. 문제 해결방안 프로젝트 시작 전 꼼꼼하게 계획을 세운다. 마감시간이 임박하였는데 해결하지 못한 경우 현 상황을 지속적으로 공유한다. 알게된 점 초기 계획이 상당히 중요하다. 더욱더 소통해야 한다. 🤙 4. Try 역할 분담을 효율적으로..
9gle 프로젝트 완성 발표 연습 영상 준석님의 제출 시연 영상 9글9글9글 Team Project 1. 프로젝트 명칭 9글9글9글 2. 프로젝트 목적과 기능 프로젝트 관리와 작업 흐름 관리에 사용되는 프로젝트 3. 중요로직 초대 받기 userId 생성 Board에 접근을 했을 때 userId , boardId가 일치하는 Access 데이터가 있으면 Board 작성 가능 아닐 경우 return 400 초대하기 userId 생성 userId 로그인 Board 생성 (boardId, userId) Board에 해당하는 userId를 가진 사람만 Access table에 해당 boardid를 넣은 데이터를 생성할 수있다. 즉, 권한을 가진 사람만 초대 가능. 보드 생성 보드 생성 시 권한 동시 부여 트랜잭션 사용 최소화를 통한 성능..
9gle 5일차 오늘 한 것 프론트 엔드 완성 - board.js - boardlist.js - card.js - invite.js - invite.html - boardlist.html - invite.css 프로젝트 완성 9gle github https://github.com/9gle9gle9gle/9gle9gle9gle-9team-project 9gle 프로젝트 정리 문서 https://gleaming-harp-2af.notion.site/9-9-9-691e5aa238994e2293bb8bb37971cb80?pvs=4 알게 된 점 1. 트랜잭션 문제 트랜잭션을 과용하여 속도가 느려짐. 중간에 락이 걸렸는지 실행도 되지 않음. 시도 트랜잭션을 모두 해제함 해결 속도가 조금 빨라짐 알게된 것 성능을 향상시킬 수 있는 ..
9gle 4일차 오늘 한 것 [ 백엔드 정상 작동 검토 및 수정 완료] 회원 관리 기능 API 보드 관리 기능 API 권한 관리 기능 API 컬럼 관리 기능 API 카드 관리 기능 API 댓글 관리 기능 API [수정 및 추가된 부분] 컬럼 : 순서 자동생성 카드 : 접근 권한 확인, 전체 조회를 개별 조회로 변경, 카드 순서 자동 생성, 카드 순서 up down 만들기 보드 : SQL raw query 변경 댓글 : 권한이 있는 사용자만 CRUD 가능하게 Trouble Shooting 1. Op.gt Op.lt 문제 중간에 column이 삭제되는 경우 순서가 +1씩 증가할 수 없다. 기존의 식이다. async moveColumnUp(columnId) { const t = await sequelize.transactio..
9gle 2일차 1일차가 정신없이 지나가서 2일차부터 기록을 남긴다. 1일차에서는 ERD설계에서 회의시간이 길어졌는데 User Table과 Board Table 을 매개하는 테이블을 만들것인가 에 대한 문제로 이야기를 깊이 나눴다. 결국 만들기로 했는데 튜터 님께서 ERD를 잘 작성하였다고 하셨다. ERD를 비롯한 S.A. 작성을 마치고 내가 뼈대를 제작하였다. S.A. : https://gleaming-harp-2af.notion.site/9-9-9-S-A-9a4778aee3d64bbc9c522458eeb75d60 2일차에는 튜터님의 S.A. 피드백을 받았고, 본격적인 백엔드 개발을 하였다. S.A. 피드백 너무 자세한 설명, 와이어 프레임. 이보다 완벽할 수는 없다. 누군가의 노력이 잔뜩 들어간 S.A 같아 보이네요..