[Project] Sullem

 
by 박신종

Sullem

삼성 청년 소프트웨어 아카데미 ( 이하 SSAFY ) 프로젝트 기간 중 웹/모바일 프로젝트 부문에서 대전지역 1위의 성과를 얻었습니다.

> Description

  • 프로젝트 명 : Sullem
  • 기간 : 2019.07 말 ~ 2019.08 초 ( 약 4주 )
  • 인원 : 4명 ( 3프론트, 1백엔드 )
  • 장소 : 대전 SSAFY 삼성연수원

여행객들을 위한 웹 여행 스케줄러입니다.
팀원 4명 모두가 여행을 좋아한다는 공통점을 가지고 기획한 프로젝트 입니다.


> Features

  • 일정 작성
    • 관광지, 숙소, 음식점 검색기반 일정표 작성
    • 여행루트 지도 시각화
    • 일정표 공유
  • 후기 작성
    • 블로그 형식의 여행 후기 작성
    • 여행후기 공유
  • 예약
    • SkyScanner api 활용한 항공권 예매


> Part

  • 팀장으로, 매일 Jira를 활용하여 스크럼 회의를 주도하여 각 파트의 진행정도 파악.
  • 백엔드 담당
    • 팀원들과 함께 요구명세서를 정의
    • 데이터 모델링
    • 각 기능에 필요한 api 명세서 작성 ( Swagger 활용 )
    • Spring Boot로 백엔드 구축
  • 프론트 일부 참여 ( 여행후기 서비스 )
    • 여행 후기에 대한 프론트(vue.js)를 작성하고 api를 만들어 연동.
    • 여행후기는 vue editor를 활용하여 블로그 형식의 글을 구성할 수 있게 하였음.
    • 웹-모바일 반응형 ( vuetify 활용 )

> Skills

Vue.js Vuex Vue editor Spring Boot MySql Gitlab Jira

> Review

서로 잘 모르는 전공자 2, 비전공자 2로 이루어진 팀이었기 때문에 서로 존중하면서 프로젝트에 임하였습니다. 결과적으로 잘 마무리.

  • 어려웠던 점
    • Java는 익숙하였지만, 첫 웹 프로젝트였기에 웹서버와 프론트에는 학습할 시간이 필요했고, 프로젝트와 병행하기가 어려웠던 것 같습니다.
    • 프로젝트 관리도 신경써야 했기 때문에 어려움이 가중되었지만, 서로 존중하면서 즐겁게 프로젝트에 임했던 것 같습니다.
  • 네명의 팀원 모두 정확히 정사각형을 바라보아야 했지만, 프로젝트를 진행하면서 마름모 또는 사다리꼴로 조금씩 변하는 느낌이었습니다. 때문에 매일 스크럼회의에서 명확한 사각형을 바라보고 있는지 체크하였습니다.

  • 좋았던 점
    • 잘 몰랐던 사람들끼리 주제선정을 위해 하나의 공통점을 찾았을 때, 동질감을 느꼈었고, 그 공통점으로 프로젝트 주제로 선정했기 때문에 좋은 결과를 얻었던 것 같습니다.
    • 웹서버에 대한 지식과 vue.js 지식을 향상할 수 있었던 점.

> Images

main

main

main

main

main

main

main

main

main