Team Projects
팀프로젝트 결과물 중 제가 작업한 부분을 중점적으로 작성하였습니다.
도서 웹페이지 작성
"SPOILER(도서 소개 및 만담의 장)"
사용자가 직접 정보를 수정할 수 있는 위키백과에 영감을 받아 도서란 주제로 한정하여 페이지를 작성하였습니다. 크롤링으로 Raw Data를 가공하여 DB에 저장하였고 도서에 대한 정보 출력, 사용자의 책 소개 편집, 관리자 기능 등 전반적인 기능을 구현하였습니다.
GitHub URL : https://github.com/Korea-Information-Education-Institute/Book_Web_Site
Happy House
아파트 실거래 사이트
SSAFY를 진행하며 2명이서 진행한 프로젝트입니다.
Vue.js와 Spring Boot를 사용했으며 다음, 카카오 공공데이터 API를 활용하고 SHA-512 암호화 알고리즘, 웹 크롤링, 이메일 발송 등을 활용한 Full-Stack 프로젝트입니다.
Back-End는 Restful하게 구현하였고 13개 팀 중 1등을 하여 최우수상을 수상하였습니다.
We See Play
게임을 곁들인 화상 미팅 서비스
SSAFY를 진행하며 6명이서 진행한 프로젝트입니다.
Vue.js와 Spring Boot를 사용했으며 카카오 로그인이 가능하고 WebRTC 기반인 OpenVidu를 사용하였습니다.
Back을 맡아 RestFul한 API를 구현하였으며 ORM은 JPA를 사용하였습니다.
Notion과 GitLab, Jira등 다양한 툴을 사용하였고 Sonalint를 사용하여 코드 분석까지 완료했습니다.
SSAFY에서 제공 받은 AWS에 배포하였습니다.

Personal Projects
개인 프로젝트 결과물입니다.