top of page

Team Projects

팀프로젝트 결과물 중 제가 작업한 부분을 중점적으로 작성하였습니다.

Real Time Seat Reservation

Web 1명, DB & Beacon 1명, Android 2명

대학 생활 중 특히 시험 기간에 사용자는 없지만 사용 가능한 자리도 없는, 일명 No-Show 문제에 착안하여 만든 프로젝트입니다. Beacon을 통해 가능한 모든 자리를 효율적으로 사용할 수 있게 한다는 목표를 잡았습니다.

​저는 안드로이드를 맡아 회원가입/로그인, 도서관 List View, 회원정보 수정, 문의사항 등 DB연동을 담당하였습니다.

splashimg_edited_edited.jpg

시험관리 웹 프로젝트

DB & PHP & HTML 3명, CSS 1명

코로나 19 사태 이전이었지만 대학 차원에서 온라인 시험을 체계적으로 관리할 수 있으면 좋겠단 생각에 제작하였습니다.

관리자, 교수자, 학생으로 나뉘며 팀장으로서 오픈 소스 도구, 언어 선정부터 전체적으로 가담하였으며 사용자 계정, 관리자, 로그인 세션 유지 등을 작업하였습니다. 

웹프로그인화면2.PNG

​도서 웹페이지 작성

"SPOILER(도서 소개 및 만담의 장)"

​사용자가 직접 정보를 수정할 수 있는 위키백과에 영감을 받아 도서란 주제로 한정하여 페이지를 작성하였습니다. 크롤링으로 Raw Data를 가공하여 DB에 저장하였고 도서에 대한 정보 출력, 사용자의 책 소개 편집, 관리자 기능 등 전반적인 기능을 구현하였습니다.

GitHub URL : https://github.com/Korea-Information-Education-Institute/Book_Web_Site

Web_site.PNG

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에 배포하였습니다.

weseeplay_wix_AdobeExpress.gif

Personal Projects

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

전자책 PDF 작성

"쉽게 풀어쓴 자료구조와 알고리즘 기본 가이드"

자료구조와 알고리즘을 복습하는 과정에서

자주 나오는 내용들을 집약하여 코드와 함께

설명해놓은 자료를 찾기가 힘들단 것을 알게 되었습니다.

​따라서 저의 수학 과외 경험을 살려 비전공자들도 이해하기 쉽게 C와 Python을 기반으로 자료구조 & 알고리즘 전자책을 작성하였습니다.

tempsnip.png

​전자책 PDF 작성

"파이썬을 이용한 업무 자동화"

실무에 파이썬이 필요하진 않지만 업무 효율화를 위해 자동화 도구를 학습하고 접목한 내용들을 정리한 전자책입니다.

 목차는 크게 VS Code설치, 매크로, 엑셀, 웹 스크래핑(크롤링)이고 세부적으로 워드, 아웃룩까지 다뤘습니다.

​해당 책으로 학습하면 단순 반복 작업을 자동화 시켜 업무 효율화를 추구할 수 있습니다. 

파이썬을 이용한 업무 자동화_edited.jpg

​지뢰찾기 구현 중

GUI 게임

GUI 프로그래밍 중 어떤것이 좋을까 고민하다 작업한 지뢰찾기 입니다. 2차원 배열로 버튼을 나열하였으며 기본적인 Logic은 구현되었으나 Click Event 제거와 이미지 변경 기능, Hover 특성 변경 등 기타 오류 수정을 위해 고민중입니다.

지뢰찾기 시작.PNG
지뢰찾기(초급).PNG
bottom of page