프로젝트

    [프로젝트] ipv4 조 - 'X보다 더 나은 Y' ( threads,  참고하여 sns + 백오피스 만들기 프로젝트)

    프로젝트 소개 SNS + 백 오피스 구현을 경험하기 위한 프로젝트 입니다. Threads, X를 벤치마킹하여 필요한 필수 요구사항 및 추가 요구사항을 구현합니다. 프로젝트 설계 더보기 기술 스택 - SpringBoot 3.1.5 - Java 17 - Gradle - Jpa - MySQL 8.4 - H2 ERD 와이어프레임 API 명세 & S.A 노션 https://teamsparta.notion.site/IPv4-218de468d40644bab98a9c20760ea6b6 IPv4 A new tool for teams & individuals that blends everyday work apps into one. teamsparta.notion.site 구현 기능 더보기 필수 요구사항 사용자 인증 기능 ..

    2023.11.16 TIL

    오늘 한 것 내배캠 스프링 챌린지반 특강 듣기 개인 프로젝트 과제 챌린지반 특강 오늘은 Redis 가 무엇인지, 어떻게 구축하고 Spring boot 에서 연동하고 사용하는 방법에 대한 강의를 들었다. 조회 성능을 위해 꼭 필요한 캐시 저장소인 만큼, 꼭 필요한 지식이었는데 잘 가르쳐주셔서 정말 좋았다. 게다가 실제 업무에서 사용하는 레디스 컴포넌트 코드도 공유해주셨다. (매우감사...) 과제에서 Refresh Token 관리하고 로그아웃 할 때 잘 써먹어야겠다. 개인 프로젝트 도메인 설계에 이어서, 오늘은 프로젝트 환경 구성 (DB, Redis, Swagger) 설정과 Security 설정 및 인증 처리를 진행했다. Springboot3에서 Swagger 설정하는게 버전이 올라서 변경된 점이 있어 레..

    2023.11.15 TIL

    오늘 한 것 숙련 과제 프로젝트 숙련 과제 프로젝트 강의도 거의 들었겠다, 오늘부터 과제를 진행하기로 했다. To-Do List를 구현하기 위한 API + @ 로 페이지까지 구현하는 과제다. 회원 인증/인가 처리를 JWT로 하고 Security로 처리해야한다. 그외엔 기본적인 CRUD + 정렬,검색... 오늘은 우선 ERD와 UseCase 작성하고 기본 도메인 엔티티만 구현해놓았다. 내일부터 본격적으로 구현해야지.. 프로젝트 진행과정도 포스팅 해야겠다.

    프로젝트 KPT 회고

    프로젝트 팀 명 : 코딩쿠킹스 프로젝트명: 코딩쿠킹스 팀원 소개 개발 기간 : 2023.10.05 ~ 2023.10.11 프로젝트 개요: 코딩쿠킹스 팀원 소개 페이지 구현하기 요구사항: 팀원 및 프로젝트 소개 팀 계획 세우기 팀 규칙 정하기 프로젝트 역할 분담하기 와이어 프레임 작성하기 API 명세 작성하기 개발 진행에 따른 기록 작성 개발하며 정리할 내용 또는 학습한 내용 정리하기 Keep (잘 한 것) 협업 기능별로 개발 역할 분담했던 것 Git Fork, PR을 통해 코드 관리한 것 기술 Live share를 이용하면서 팀원들과 같이 css 디자인과 코드 충돌 부분을 확인하며 실시간으로 수정한 것 팀원 모두가 추가하고 싶은 부분이나 수정할 부분 모두 흔쾌히 승낙한 것 처음의 어색함을 이겨내고 점차 ..