올해 2024년 4월부터 KDT 카카오테크 부트캠프 클라우드 과정을 듣고 있는데요. 이번 8월부터 제주도에서 2개월 동안 프로젝트를 진행하면서, 제주에서 열리는 해커톤이 있다는 소식을 듣게 되었고, 같이 부트캠프를 듣고 있는 사람들과 팀을 만들어 출전하게 되었습니다.
제주산학융합원에서 주최한 이번 해커톤은 공공 데이터셋과 AI를 함께 활용하는 주제로 진행되었습니다. 공공 데이터를 활용해 사회에 도움이 되는 서비스를 개발하는 것이 목표였는데요, 저희 팀 '삼다수'는 이 기회를 통해 의미 있는 프로젝트를 만들고자 했습니다.
저희 팀은 제주 아동급식카드 가맹점 조회 서비스인 "제주 꼬망이들"로 해커톤에 출전했습니다. '꼬망이'는 제주어로 '아이, 어린이'를 뜻하는 말인데요, 이름처럼 아이들을 위한 서비스를 개발하고자 했습니다.
1.불편한 UI: 기존 서비스는 존재하지만 사용자 친화적이지 않은 UI로 인해 이용이 불편했습니다.
2. 모바일 친화 어플리케이션 부족: 주요 지도 어플리케이션에서는 가맹점 조회 기능을 지원하지 않았습니다.
3. 제한된 지원 지역: 일부 어플리케이션은 제주도를 지원하지 않거나 특정 지역만 지원했습니다.
현재 위치 기반 가맹점 표시: 미리 기준을 벗어난 가맹점을 필터링하고, 현재 위치나 지도를 조정하여 주변 가맹점을 지도에 표시
가맹점 정보 제공: 해당 가맹점의 메뉴와 가격 정보를 제공하기
가맹점 리뷰 기능: 아동급식카드 사용에 대한 리뷰를 작성할 수 있어, 사용을 꺼리는 업체 등에 대한 정보를 공유할 수 있게
가맹점 담당자 보조: 필터링된 부적절 가맹점 목록을 메일로 제공함으로써, 아동급식카드 가맹점을 관리하는 공무원을 도와 근본적인 원인을 해결하기
해커톤 중 멘토링 세션에서 멘토 분들의 조언을 통해 프로젝트가 더욱 발전할 수 있었습니다. 처음에는 아이들을 위한 서비스에 초점을 맞췄지만, 멘토 분들께서 "가맹점을 관리하는 공무원을 위한 서비스는 어떠한가?"라는 새로운 시각을 제시해 주셨습니다. 이를 통해 부적절 가맹점 목록을 담당자에게 제공하는 기능을 추가하게 되었고, 문제의 근본적인 원인을 해결하는 방향으로 프로젝트를 확장할 수 있었습니다.
1박 2일의 도전과 성장
짧은 개발 시간인 1박 2일 동안 프로젝트를 완성해야 했기 때문에 시간 관리와 우선순위 설정의 중요성을 절실히 깨달았습니다. 개발자로서 코드 작성뿐만 아니라 기획과 설계가 얼마나 중요한지 다시 한 번 느낄 수 있었습니다.
피곤해서 자고 있는 팀원 열일해줘서 고마워요..
추가적으로, 우리 카카오테크 부트캠프에 대해서 알려주고 싶습니다.
카카오테크 부트캠프는 개발자로서의 마인드와 공부 방법을 배울 수 있는 좋은 기회였습니다. 특히 프로젝트를 통해 많은 것을 배울 수 있었는데요, 실무에서 필요한 기술뿐만 아니라 팀원들과의 협업, 문제 해결 능력 등을 키울 수 있었습니다.
부트캠프에서 함께한 동료들과 이번 해커톤에 참가하면서, 서로의 성장과 열정을 공유할 수 있었던 값진 시간이었습니다. 앞으로도 이 경험을 바탕으로 더욱 성장하는 개발자가 되고자 합니다.
마지막으로, 함께 열심히 노력해준 팀원들과 응원해주신 모든 분들께 감사의 말씀을 전하고 싶습니다. 이번 해커톤을 통해 얻은 경험과 배움을 바탕으로 더 나은 서비스를 만들기 위해 노력하겠습니다.