2021 두굿해커톤 후기

권민제·2021년 8월 19일
2

자유

목록 보기
2/2
post-thumbnail

미리 결과 스포

평소 해커톤을 하고 싶었는데 우연히 커뮤니티에서 두굿해커톤이라는 해커톤을 알게되어서 참가하게 되었다.

코시국이라 모든 행사 진행은 Gather town과 Slack을 통해 진행되었다.

🍇 Gather Town

🧑‍🤝‍🧑 Slack

🕐 Day 1

Day 1에서는 Gather town에서 개막식과 사전에 기획자분들의 아이디어 피칭 후
팀빌딩 시간을 가지게 되었다.

🌐 활발한 네트워킹의 흔적

🙉 팀빌딩 성공!

그 중 나는 5번 팀 Chilling Day 라는 프로젝트 팀에 백엔드 포지션으로 참가 하게되었다

Chilling Day는 일주일에 1끼, 채식을 통해 탄소배출량을 절감하고 레시피를 유저간 공유하는 앱이다

팀 구성

  • 프론트 : 2명
  • 백엔드 : 1명(나)
  • DL : 1명
  • 기획자(리더) : 1명
  • 디자이너 : 1명

Day 1에서는 기획자 분이 기획을 다듬고 work flow을 제작해 주셔서 난 Git Project를 만들고 DB ERD를 만들었다

🕑 Day 2

Day 2에서는 본격적인 코딩을 시작했다.

👨‍💻 Coding GitHub

프론트는 React Native 백엔드는 Nodejs Express 로 정하게 되었다.

Back End

Rest API spec

Rest API Spec Docs는 GitBook을 사용해서 제작했다

Swagger는 아직 익숙하지 않아서 비교적 사용하기 편한 GitBook을 사용했다.

Index 페이지에서 이렇게 Status Code표를 작성해두면 프론트와 협업하기 정말 수월해진다!

DB - MySQL

DB는 MySQL을 사용하였다!

🧮 계산과의 전투

랜딩페이지에 출력될 변수들을 계산하는 과정인데 계산식을 만드는 전투를 했다

🔫 Object와의 전투

Object와의 전투의 흔적들이다 시간이 없어서 💩코드지만 Object와 열심히 싸웠다

🕒 Day 3

🤮 26시간 코딩

이렇게 밤을 새워가면서 집중해서 코딩한 것은 처음이였다.

🙀 위급상황 발생

늦은시간까지 밤을 새워가며 코딩을 하다보니 프론트 개발자 한 분이 잠시 쉬다온다고 하셨다가 딥슬립에 빠져버리셨다 🤣

그래도 프론트 한 분이 남아계셨기 때문에 큰 문제는 아니였다

다행이?! 빠른시간안에 다시 복귀해주셨다 😭


😵 제출

마침내 11시 30분에 제출을 완료하고 마지막 발표순서가 남았다

🙋‍♂️팀별 발표

기획자 분이 발표랑 자료 준비를 엄청나게 열심히 해주셔서 팀원 반응이 엄청 좋았다


😭결과!!!

1등 대상 수상!!

모든 팀원 분들이 열심히 밤새워가며 노력해서 좋은 결과를 얻었다


profile
성장하는 개발자!

0개의 댓글