본문 바로가기

프로젝트

(12)
Spring Trello Project 1. 프로젝트 개요 2. 프로젝트 요구 명세서 3. 개발 인원 4. 개발 기간 5. 개발 언어 6. 프로젝트 소개 및 목표 7. 프로젝트 진행 및 고찰 8. 느낀점 9. GitHub URL 10. YouTube URL 1. 프로젝트 개요 스파르타 코딩클럽 내일 배움캠프 Spring_3기 심화주차 팀프로젝트 과제 Trello 아이디어를 통한 어플리케이션 서비스를 구현 JPA, Spring Boot로 서비스 구현 2. 프로젝트 요구 명세서 사용자 관리 기능 [ ] 로그인 / 회원가입 기능 [ ] 사용자 정보 수정 및 삭제 기능 보드 관리 기능 보드 생성 보드 수정 보드 이름 배경 색상 설명 보드 삭제 생성한 사용자만 삭제를 할 수 있습니다. 보드 초대 특정 사용자들을 해당 보드에 초대시켜 협업을 할 수 있어..
Spring Trello 프로젝트 KPT 회고 내배캠 Trello 프로젝트 A팀 2조 코딩나라 성호왕자 KPT회고 Keep 기능별로 개발 역할 분담하고 필요한 기능을 개발하기 위해 기술을 공부하고 적용했다. 팀원들끼리 어려운 부분들이나 문제상황을 공유하고 함께 답을 찾으려고 노력했던 부분이 좋았다. 잘 모르는 부분에서도 팀원들이 자세히 알려줘서 그걸 토대로 혼자서 구현해 본 게 도움이 많이 되었다. 제 코드를 팀원들과 공유하며 함께 문제점을 살피고 고쳐나갔던 부분이 좋았다. 역할 분담 시 서로 할 수 있는 기능을 맡아서 구현하는 것이 좋았다. Problem Git commit 로그에 의미 없는 merge 로그가 많이 생성되어 지저분하다. 쿼리를 짜는 부분이라던지, 가중치를 설정하는 부분들에서 먼저 구현을 못했는데 이 부분을 팀원들의 작업물에 보고 의..
Spring 백오피스 프로젝트 KPT 회고 내배캠 백오피스 프로젝트 A팀 2조 EI2 KPT회고 Keep 굳이 말을 하지 않아도 정해진 범위까지 알아서 기능을 추가하고 테스트하였다. 이번프로젝틀에서 GIT을 다른 프로젝트때보다 많이써봐서 매우좋았고 실력있는 팀원들 덕분에 배워간게 많다. 설계단계에서 ERD와 API명세를 작성할때 필요한 API기능들과 Entitiy와 해당 Entity간의 관계를 면밀하게 작성하여 실 서버 구축단계에서 빠르게 목표했던 기능을 구현 할수있던 점 팀원과의 원활한 소통으로 발생하는 문제를 빠르게 해결할 수 있었다. 진행도 및 문제점 공유를 통해 빠른 개발 가능 Problem 문제 발생시 화면공유를 통한 해결방한 논의 @Valid를 이용한 유효성 검증을 글로벌예외처리로 나오게 하고 싶었지만 아직 이해도가 부족해서 하지못했다..
Spring 백오피스 project 1. 프로젝트 개요 2. 프로젝트 요구 명세서 3. 개발 인원 4. 개발 기간 5. 개발 언어 6. 프로젝트 소개 및 목표 7. 프로젝트 진행 고찰 8. 느낀점 9. GitHub URL 10. YouTube URL 1. 프로젝트 개요 스파르타 코딩클럽 내일 배움캠프 Spring_3기 심화주차 팀프로젝트 과제 백오피스 아이디어를 통한 어플리케이션 서비스를 구상 각 기능들을 통해 생성, 조회, 수정, 삭제 기능등을 할 수 있다. JPA, Spring Boot로 서비스 구현 2. 프로젝트 요구 명세서 필수 구현 기능 - [x] **사용자 인증 기능** - 회원가입 기능 - username, password를 Client에서 전달받기 - username은 `최소 4자 이상, 10자 이하이며 알파벳 소문자(a~z..
Spring newsfeed project 1. 프로젝트 개요 2. 프로젝트 요구 명세서 3. 개발 인원 4. 개발 기간 5. 개발 언어 6. 개발 툴 및 환경 7. 프로젝트 소개 및 목표 8. 프로젝트 진행 고찰 9. 느낀점 10. GitHub URL 11. YouTube URL 1. 프로젝트 개요 스파르타 코딩클럽 내일 배움 캠프 Spring_3기 숙련 2주 차 팀프로젝트 과제 newsfeed 아이디어를 통한 서비스를 구상하여 각 포스트에 대하여 생성, 조회, 수정, 삭제 및 댓글 생성, 수정, 삭제와 좋아요, 팔로우 기능 등을 할 수 있다. JPA, Spring Boot로 서비스 구현 2. 프로젝트 요구 명세서 필수 구현 기능 [ ] 사용자 인증 기능 회원가입 기능 새로운 사용자가 ID와 비밀번호의 형태로 서비스에 가입할 수 있어야 합니다...
Spring newsfeed team project -KPT회고 내배캠 Spring_3기 A팀 3조 팀명: 봄봄봄 Keep 소통 중심의 프로젝트를 진행해서 좋았다. 프로젝트 진행 시 모르는 부분에 대해서 바로바로 피드백을 해결하는 과정이 매우 순조로웠다. 글로벌 exception 을 통해 예외 처리 하는 부분이 좋았다. 각자 Domain 을 하나씩 맡아서 진행하니 구조적으로 진행이 빨라져서 좋았다. 설계 ~ 배포까지 프로젝트의 모든 단계를 협업을 통해 성공적으로 완료해서 좋았다. 적절한 쉬는 시간 Problem 시도때도 없이 commit 날려 헤더가 어디있는지 모르는 상황. 정리하고 올리기 사고하지 않기, 유연한 남탓 - 구현은 가볍게, 테스트는 무겁게 오늘 할 일을 내일로 미루지 않기 - 개발에 대한 배경지식이 현저히 부족함(docker, redis, CI/CD 등..
Spring ToDo project 1. 프로젝트 개요 2. 프로젝트 요구 명세서 3. 개발 인원 4. 개발 기간 5. 개발 언어 6. 개발 환경 7. 느낀 점 8. GitHub URL 1. 프로젝트 개요 스파르타 코딩클럽 내일 배움 캠프 Spring_3기 Spring 숙련 1주 차 개인과제 ToDo 서비스를 구상하여 할 일카드 생성, 조회, 수정, 삭제 및 댓글 생성, 수정, 삭제등을 할 수 있다. JPA, Spring Boot로 서비스 구현 2. 프로젝트 요구 명세서 회원가입 API username, password를 Client에서 전달받기 username은 최소 4자 이상, 10자 이하이며 알파벳 소문자(az), 숫자(09)로 구성되어야 한다. password는 최소 8 자 이상, 15자 이하이며 알파벳 대소문자(az, AZ), 숫..
Spring Board project 1. 프로젝트 개요 2. 프로젝트 요구 명세서 3. 개발 인원 4. 개발 기간 5. 개발 언어 6. 개발 환경 7. 개발 시 주요 고민 8. 고민에 대한 해결 9. 느낀 점 10. GitHub URL 1. 프로젝트 개요 스파르타 코딩클럽 내일 배움 캠프 Spring_3기 Spring 입문 1주 차 개인과제 board 서비스를 구상하여 게시글 생성, 조회, 수정, 삭제등을 할 수 있다. JPA, Spring Boot로 서비스 구현 2. 프로젝트 요구 명세서 게시글 작성 기능 제목, 작성자명, 비밀번호, 작성 내용, 작성일을 저장할 수 있습니다. 저장된 게시글의 정보를 반환받아 확인할 수 있습니다. 반환받은 게시글의 정보에 비밀번호는 제외되어있습니다. 선택한 게시글 조회 기능 선택한 게시글의 정보를 조회할 ..