Tiny Star

🏕️내일배움캠프/📂뉴스 피드 프로젝트(23.06.30) 6

뉴스 피드 프로젝트 6일차_코드 발표 및 회고

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 뉴스 피드 만들기 2023.06.30 ~ 2023.07.07 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring 와이어프레임 : Figma ERD 설계 : ERD Cloud 뉴스 피드 프로젝트의 마지막 날. 프로젝트 제출과 발표를 위해 아침부터 분주히 움직인 우리 팀! 시연 영상 촬영 + 발표 내용 정리 + 발표 리허설까지 오전이 순식간에 지나가버렸다. 1조라 제일 먼저 발표를 하고나니 왠지 모를 서운함이 엄청 밀려왔다. 아마 부트캠프 참여 이후 가장 오래 붙어있었던 팀이어서 더욱 그랬는지는 모르겠다. 이번 프로젝트에서 브랜치로 작업하고 머지하면서 발생하는 충돌을 해결하는 방..

뉴스 피드 프로젝트 5일차_ERD, API 수정, 코드 리뷰 및 발표 준비

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 뉴스 피드 만들기 2023.06.30 ~ 2023.07.07 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring 와이어프레임 : Figma ERD 설계 : ERD Cloud 프론트 개발을 하려고 시도했으나..아직 미 완성된 서버 개발도 있고, js를 배운 적이 없는 관계로 프론트와 백 연결이 불가할 것으로 판단됬다. 다음날 있는 발표 준비 등으로 시간도 부족했기 때문에 지금 배우고 있고 우리의 주특기를 더 완벽하게 만들어보자는 의견으로 모아져 프론트엔드 부분은 빠르게 놔버리고 코드 리뷰와 함께 점검도 하고 발표를 위한 준비를 했다. 전날 시작한추가기능 구현도 목표에 맞게 전부..

뉴스 피드 프로젝트 4일차_추가 기능 구현

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 뉴스 피드 만들기 2023.06.30 ~ 2023.07.07 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring 와이어프레임 : Figma ERD 설계 : ERD Cloud 1일차에 작성했던 S.A에 대한 튜터님의 피드백 체크리스트를 만들어 하나씩 수정해나가고 있다. 추가로 필수 구현기능에 대한 테스트와 예외까지 모두 처리했기 때문에 개개인의 구현 속도나 희망사항에 맞춰서 추가 기능 구현도 시작했다. 팀원 모두가 각각 이메일 회원가입, 로그아웃 기능, 회원 게시글 댓글 추가 및 삭제, 게시글 공감 기능, 프론트를 구현 중이다.

뉴스 피드 프로젝트 3일차_필수 구현 기능 코드 테스트 및 추가 기능 구현 시작

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 뉴스 피드 만들기 2023.06.30 ~ 2023.07.07 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring 와이어프레임 : Figma ERD 설계 : ERD Cloud 3일차 오전에 다들 맡은기능을 거의 다 구현했다. 한 명씩 차례대로 Git에 PR하면서 머지를 시도했고 다섯명 모두 무사히 충돌없이 코드를 합칠 수 있었다. (쾌락!) 내가 마지막으로 PR을 했기 때문에 Postman에서 우리 팀의 코드가 동작하는데 문제가 없는지 확인했다. (물론 팀원들과 함께! 화면 공유도 하고!) API 하나씩 차례대로 테스트 하다보니 잘 동작하는 코드가 대부분이었지만 문제점이 발견되..

뉴스 피드 프로젝트 2일차_필수 구현 기능 코드 작성

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 뉴스 피드 만들기 2023.06.30 ~ 2023.07.07 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring 와이어프레임 : Figma ERD 설계 : ERD Cloud 지난 금요일에 정해진 내용을 바탕으로 각자 맡은 기능을 구현하기 시작했고, 내가 오늘 제작한 건 게시글 작성 API와 게시글 삭제 API를 구현했다. 깃허브가 슬슬 익숙해졌기 때문에 프로젝트 할 때는 깃허브를 필수적으로 사용하고 있는데 한 명의 레포지토리를 포크하는 방식이 아닌 팀 대시보드를 만들어 브랜치를 여러개 나누어 작업하는 방식을 오늘 처음 사용해봤다. 팀원 모두 필수 구현사항을 빠르게 완성했기 때..

뉴스 피드 프로젝트 1일차_S.A와 와이어프레임 제작,ERD 설계, API 명세 작성

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 뉴스 피드 만들기 2023.06.30 ~ 2023.07.07 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring 와이어프레임 : Figma ERD 설계 : ERD Cloud 스물일곱, 스물여덟, 스물아홉으로 구성된 789팀의 '뉴스 피스 만들기' 프로젝트 시작 프로젝트 이름은 News Feed에서 영감을 얻은 New Speed!새로운 운동 정보를 그 어느 곳보다 빠르게 접할 수 있는 페이지를 제작하기로 했다. 엄청난 팀워크로 발제 당일에 뚝딱 S.A 작성 완료! 필수 구현기능은 내배캠에서 지정해 준 대로 회원가입과 로그인, 게시글 작성 및 조회, 삭제 등 CRUD의 기능과 인..