[해커톤] 2022 인하대학교 컴퓨터공학과 해커톤 은상 수상 후기
대외활동&구직 회고록

[해커톤] 2022 인하대학교 컴퓨터공학과 해커톤 은상 수상 후기

아이콘이 넥슨 같은건 기분탓

2022.12.18 19:00

2022년도 인하대학교가 소프트웨어융합대학이 되면서 하계에는 아이디어톤, 동계에는 해커톤이 진행되었다.
아이디어톤과 마찬가지로 재학생 신분이면 지원할 수 있었고, 총 8~9팀 정도가 신청하였다.

팀은 최소 3인이였기도 했고, 상장 및 상금 지급이 늦어 글을 늦게 작성하게 됐지만 이때 당시에는 ssg 인턴만 붙고 넷마블은 붙지 않은 상황이였기 때문에 해커톤을 준비했고, 블록체인을 하는 친구들과 블록체인 프로젝트를 해보면 어떨까~ 해서 팀을 꾸렸다.

 

팀원은 백엔드 및 팀장(나), 그리고 블록체인 및 프론트엔드 개발자 2명, ios 개발자 1명으로 구성하였다.

 

다른 해커톤을 많이 참가해봤지만 이번 해커톤은 13시간동안 만드는 것으로 매우 짧았다. 주제를 당일 알려주어 프로젝트를 기획하는데 2~3시간 정도 잡으면 막상 개발할 시간이 많지 않아 기획을 서둘렀다.

 

해커톤의 주제는 "POST COVID-19"로, 코로나 이후의 삶을 개선하기 위한 작품을 내는 것이였다.

그렇게 도움이 되는 자료를 각자 1시간정도 찾아봤고, 개인 당 5개정도의 아이디어를 선정하였다.

 

 

 

프로젝트 기획 선정

아이디어가 적힌 포스트잇들

짧은 시간안에 기획을 짜야했지만, 그렇다고 독재적인 방식으로 아이디어를 주장하고 단순 다수결로 진행될 시 불만이 크게 생기기 마련이다. 그렇기 때문에 브레인라이팅 방식으로 아이디어를 선정하고자 사전에 메모지를 준비했고, 각자의 의견을 제시한 뒤 각자의 아이디어를 하나씩 설명하고 포스트잇에 작성하였다. 그렇게 각자의 포스트잇 5개 정도를 섞은 뒤 재분배하여 자신에게 주어진 의견이 선정되어도 괜찮다 생각하면 표기하는 방식으로 진행하였다. 그렇게 많은 득표를 받은 프로젝트를 선정하고, 상대적으로 적은 득표를 받은 프로젝트에서 기능을 얹어 최종 아이디어를 선정하였다.

 

그 후 10시간 안에 아이디어를 제작하여야했기 때문에 어플리케이션에 Information Architecture에 필요한 기능을 정리한 다음, 시간이 없었기 때문에 간단하게 각 기능에 우선순위를 결정하여 개발하였다. 모든 기능을 만들기보단 하나의 완성된 프로세스를 제출자료에서 필요하기 때문에 이러한 진행방식을 택하였다.

 

팀 노션

 

그렇게 결정된 아이디어는 같은 건물 내 입주자간의 통신을 위한 커뮤니티 어플리케이션으로

           • 입주자간 통신을 위한 커뮤니티 애플리케이션

           • 입주자들은 여러 인증 단계를 거친 후 자신의 주소를 기반으로 한 커뮤니티에 입장할 수 있음
            (DID(탈중앙 신원 증명) 기술을 이용한 무결성 증명)

           • 해당 커뮤니티에서 서로 대화를 나누거나 공용 배달/택배/나눔 가능

           • 익명 기능을 이용하여 입주자 간 민감한 건의사항을 전달 가능

을 주요 기능으로 결정하였다.

 

 

 

개발 스택

프로젝트에는 ios, 프론트엔드(웹), 백엔드, 인프라, 블록체인이 필요했고

           IOS(Swift)

           • Backend(Java, SpringBoot, AWS EC2)

           • Frontend(React)

           • Blockchain(스마트 컨트랙트, 하드햇, 알캐미노드, DID(탈중앙 신원 증명) 기술을 이용한 무결성 증명)

을 사용하여 개발하였다. AWS를 이용해서 인프라를 구축하여 팀원들이 데이터를 주고 받을 수 있도록 구성했고, 세입자들의 기능은 어플리케이션, 집주인은 어플리케이션 설치가 필요 없이 건의사항을 받을 수 있도록 웹으로 구성하였다.

 

 

 

프로젝트 스크린 샷

frontend(웹)

 

ios(어플리케이션)

 

backend(인프라, REST API)

 

은상 수상

긴 시간은 아니였지만, 13시간동안 거의 1시간도 쉬지 않고 팀원들 모두 열심히 해주고 잘 따라와준 덕분에 은상을 수상할 수 있었다. 회사에 입사하기 전 마지막으로 좋은 경험이 되었고, 용돈벌이(ㅎㅎ)가 되었다.

 

 

#2022 인하대학교 해커톤 #2022 인하대학교 컴퓨터공학과 해커톤 #코로나 해커톤 #해커톤 은상 #블록체인 해커톤 수상