kgggy / Mngn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HEYYO(훈련사와 반려인 중개 플랫폼)

2021.10.28 ~ 2021.11.28

참여인원: 4명

프로젝트 요약

개발 개요 및 동기

반려동물 시장 규모가 6조원에 육박하면서 이로 인해 펫 유치원, 펫 택시, 장례 서비스, IT 결합 상품 등
기존에 없던 서비스들이 속속 출시되고 있다.
전문적인 펫 케어 서비스의 중요성이 증가하면서 이러한 추세에 맞춰 반려인과 훈련사가 쉽게 연결되 수 있는
중개 플랫폼을 주제로 개발하게 되었다.

본인 역할

Front-End

 - 부트스트랩을 이용한 페이지 레이아웃 작업
 - 구글 프레젠테이션을 이용해 대략적인 화면구성을 설계

Back-End

 - 사용자 페이지
  1. 훈련사 목록 및 상세정보 조회
  2. 이용 후기 게시판 구현
  3. 내가 작성한 후기 관리
  
 - 훈련사 페이지
  1. 훈련사 의뢰 관리
  2. 훈련사 정산 관리

개발환경

본 프로젝트는 springFramework를 기반으로 MVC 모델을 적용하여 모델-화면-컨트롤러로 분리하여 개발을 하였다.
또한 Oracle Database를 기반으로 AWS와 연결하여 개발을 진행하게 되었다.
개발환경
개발언어 Spring, BootStrap4, HTML5, Javascript, Jquery, Ajax, CSS, Mybatis
데이터베이스 Oracle Database
서버 TOMCAT 9.0
IDE Eclipse, SQL Developer
빌드 배포 Maven
형상관리 Github

사용 API

마무리...

기대효과

서비스 사용자는 근처의 전문 훈련사에게 쉽게 반려동물을 위탁할 수 있으며, 양질의 케어를 받게 할 수 있다.
훈련사의 경우 자격만 인증 된다면 나이나 경력에 상관없이 누구나 지원할 수 있으며, 본인의 스케줄에 따라 
자유롭게 근무할 수 있으므로 일자리 창출의 효과가 있다.

향후 발전 방향

돌봄 서비스의 경우에는 실시간 채팅이나 화상채팅 기능을, 산책 서비스의 경우 실시간 GPS 기능이 추가되면
사용자가 더욱 안심하고 중개 플랫폼을 이용할 수 있을 것이라고 생각한다.
또한 동네 주민을 매칭하여 함께 모임을 만드는 등의 매칭 기능을 추가하는 것도 
플랫폼의 성장에 도움이 될 것이라는 생각이 들었다.

수행 후기

평소 구현해보고 싶었던 페이지를 원하는 대로 만들어갈 수 있어서 매우 흥미로웠다. 
첫 프로젝트였던 만큼 어느 과정에 시간을 더 많이 투자해야 하며, DB는 어떻게 구성해야할지 등에 대해 굉장히 미숙했다.
이번 프로젝트를 통해 시간분배가 중요하고, 기획 파트가 굉장히 중요하다는 것을 알게 되었다.
특히 기획을 하면서 확장성을 충분히 고려하여 프로그램을 짜는 것이 중요하다는 생각이 들었다.
이로 인해 프로젝트 도중 수많은 시행착오를 겪었지만, 힘들었던 만큼 실력 면으로나 의사소통 면으로나 
많은 성장을 했다고 생각한다.

About


Languages

Language:CSS 56.5%Language:Java 27.0%Language:SCSS 11.7%Language:JavaScript 4.8%