본문 바로가기

Tech Interview/프로젝트 일정 간단 기록8

고용노동부에서 실시한 공모전 프로젝트 8주차 회고록 https://github.com/Contest-of-YDJ (23.06.20 ~ 23.06.27) B.E. 모든 페이지 한글 -> 영어로 수정 및 위험성 인증 안전 사업장 사용 가이드 라인 기능 추가 Community 카테고리 댓글 기능 추가 산재 지원 병원 카테고리 기능 추가 -> xml 문서 파싱을 위해 Jaxb 사용 F.E. 산재 지원 병원을 위해 Kakao Map API 사용 -> 위치에 대한 마커 및 세부 정보 표시 첫 메인 페이지 슬라이드 및 UI 수정 여러 데이터 페이징 처리 -> 이제 마무리 단계에 들어서 백엔드 최소한의 기능 구현은 마쳤다. 프론트에서 현재 jwt, ui 수정 작업을 진행중이고, 백엔드 팀원과 함께 공모전을 위한 보고서 작성 및 시스템 아키텍처 도안, Github Re.. 2023. 6. 29.
고용노동부에서 실시한 공모전 프로젝트 7주차 회고록 23.05.29 ~ 23.06.12 B.E. 커뮤니티 -> 첫화면 전체 데이터 불러오고 안에 카테고리 만들어서 해당 데이터만 받아올수있게 표형식으로 보여주기 산재 예방 api → 번역쪽 구현 추가 code review 중 85% 정도 refactoring 완료했고, 나머지는 github project의 Issue로 등록하여 잊지않고 할 수 있게끔 계획. 필자가 맡았던 위험성 안전 인증 회사 기능 구현은 마쳤고, 바로 산재 예방 지원 병원 기능을 맡아 구현할 예정. 팀원분은 산재 메뉴얼 번역쪽 하고 있고, 문제가 있는 것 같아 Google meeting로 협업하여 나아갈 예정 F.E. 커뮤니티 기능 글 작성시 데이터 전송 수정 커뮤니티 글은 모달창으로 보이게끔 수정 글작성 쪽 관련 마무리하고 → time.. 2023. 6. 14.
고용노동부에서 실시한 공모전 프로젝트 6주차 회고록 23.05.15 B.E. 커뮤니티 기능 작업 시작 ~ 5.22 마무리 성공 이번주부터 현직 개발자 code review 받기로 해서 해당 부분 refactoring하고 모르는거 물어보기. 공공데이터 기능 위험 안정성 인정 사업장 Api 기능 구현 시작 -> me 산재 예방 메뉴얼 Api 기능 구현 시작 F.E. 메인 페이지 슬라이더 수정 완료 회원가입하면 로그인 화면으로 갈 수 있도록 로그아웃 눌렀을때 홈화면으로 가기 슬라이드 구분 배율 ~~님 안녕하세요 jwt 형식 똑같이 보내주도록 → 로컬스토리지나 세션에 저장해서 모든 api 들어갈 때 jwt 토큰만 5월1일 사진에 있는것 그대로 똑같이 보내주면됨 커뮤니티, 건의사항 쪽 ui 작업 간단하게 해놓기 커뮤니티 게시글 더미 데이터 넣어서 꾸며보기 커뮤니티.. 2023. 6. 14.
고용노동부에서 실시한 공모전 프로젝트 5주차 회고록 5주차 feedback 백 : jwt 구현, 로그인 구현 완료 프 : 로그인, 메인 페이지 해당 부분 완성 로그인하면 메인 페이지로 가게, 로그인쪽이랑 메인페이지 css 꾸미기! 로그아웃하면 메인페이지로 이동하도록 로그인하면 아래 처럼 jwtToken이 프론트로 날라가는데 이걸 저번 우리 프로젝트 했던거처럼 로컬 스토리지에 저장해놨다가, 다른 api 호출할때 토큰값을 같이 보내줘야해 여기 공부 프론트쪽에 스웨거 사용 법 간단히 설명 jwt 토큰 관련 설명 백엔드쪽에 회원가입 및 로그인에 User 정보 저장 관련 Bug fix → DB 칼럼 네이밍과 프론트쪽 post 데이터 네이밍 불일치 때문에 일어난 오류 회의 프론트 1) 슬라이드 쪽 수정, 로그아웃 버튼만들고 action → home으로 가도록 2) .. 2023. 5. 8.
스프링 부트 3.X 버전 Swagger 도입시 생긴 오류 프로젝트 진행시 Api 테스트를 위해 Postman을 자주 사용했었는데, 지난 프로젝트에서 Swagger를 사용하면서 굉장히 편리하다는 것을 깨달았다. 그래서 이번 프로젝트를 진행하면서 Swagger를 도입하려고 했으나!! 여러 문제점 때문에 2일 동안 골머리를 앓았다. 첫번째 저번과 똑같이 쓰면 되겠지, 하는 안일한 생각에 아래를 implementation 했는데 결과는...? 검색해보니 SpringBoot 3버전 이상에서는 2.6.1 버전의 swagger를 사용할 수 없었다. springfox swagger가 SpringBoot 3버전을 지원하지 않기 때문이다. 그래서 springdoc swagger를 사용해야 했고, 장점으로 별도의 configuration 설정 없이 사용이 가능했다. 아래처럼 추가.. 2023. 4. 21.
고용노동부에서 실시한 공모전 프로젝트 3주차 회고록 2주차 정리 1) 백엔드, 프론트 연동 완료 2) 각자 작업 세팅 및 브랜치 전략과 프로젝트 구조 논의 완료 3) Github Project를 사용하여 이슈와 태스크 관리를 사용하기로 논의 완료 깃 커밋 컨벤션 규칙은 아래로 맞추어 진행하기로 하였다. feat : 새로운 기능 추가 fix : 버그 수정 docs : 문서의 수정 style : (코드의 수정 없이) 스타일(style)만 변경(들여쓰기 같은 포맷이나 세미콜론을 빼먹은 경우) refactor : 코드를 리펙토링 test : Test 관련한 코드의 추가, 수정 chore : (코드의 수정 없이) 설정을 변경 추가로 주간회의인 다음주 목요일 4.20 일까지 구현을 목표로 하고, 4.17에 중간회의 및 이슈 발생에 대한 논의를 얘기하기로 하였다. I.. 2023. 4. 13.
고용노동부에서 실시한 공모전 프로젝트 2주차 회고록 정리 2주차는 간단한 피그마 사용으로 UI 결정과 기능을 얘기하였다. 전체적인 프로젝트 일정을 잡았고, 앞으로 커밋 컨벤션 정의와 Pr에 대한 논의를 나누고 태스크를 나눈 후 개발을 시작할 예정이다. 메인 UI는 아래 링크에 있는 것을 토대로 작성할 예정 https://www.gdweb.co.kr/sub/view.asp?displayrow=60&Txt_key=all&Txt_word=&Txt_agnumber=&Txt_fgbn=5&Txt_bcode1=&Txt_gbflag=&Txt_bcode2=&Txt_bcode3=&Txt_bcode4=&Txt_bcode5=&Page=1&str_no=19038 http://www.gdweb.co.kr www.gdweb.co.kr 아래는 피그마 URL https://www.fi.. 2023. 4. 13.
고용노동부에서 실시한 공모전 프로젝트 1주차 회고록 Safety of Business for Foreigner 주제 : 외국인을 위한 산재 예방 웹사이트 회의 일정 : 월, 목 밤 10시 해당 페이지마다 번역버튼 생성 → 해당 글을 각자 나라 사람이 볼 수 있게! 사용할 임시 카테고리!! 산업재해 발생 사실 은폐 사업장 관련 정보 데이터 → https://www.data.go.kr/data/15090005/fileData.do#/API 목록/getuddi%3Ae977497a-08bc-4713-bba3-b33ac189a172, https://www.data.go.kr/data/15090007/fileData.do#/API 목록/getuddi%3Ab7254d09-5624-4207-a4c4-f53964654568 산재병원 의료 현황 데이터 → https://w.. 2023. 4. 4.