넘블 소개
home
리서치 목록

[마감] 인스타그램 클론코딩으로 실무 완벽 이해부터 외주 기회까지!

화면 설계서 및 개발 가이드라인을 바탕으로 인스타그램 클론코딩을 진행해봅니다.

진행 기간

12-9(금) ~ 12-22(목)

2주

React를 활용하여 실제 개발 프로세스를 경험해보고 싶으신 0-1년차 프론트엔드 개발자

상위 3명 전문가 멘토링(서면)

일정 기준 넘은 분들 중 원하는 분에 한해 외주 기회 제공

참여자 모두에게 상위 3명의 전문가 멘토링(서면) 공유

 참가 대상

 챌린지 내용

화면 설계서 및 개발 가이드라인을 바탕으로 인스타그램 클론코딩 진행하기

1. 화면 설계서

화면설계서는 내용이 많아 별도 링크를 챌린지 시작시 제공해드릴 예정입니다.
제공되는 화면설계서의 기능 요구사항과 상세 요구사항을 확인하신 후 어떤 기능과 화면을 개발하면 될지 기준을 잡으시면 됩니다.
ex)
게시물 작성 시간 텍스트 렌더링
1.
1시간 이내의 게시물이다. : 1분 ~ 59분으로 표기된다.
2.
1시간 이후 24시간 이내의 게시물이다. : 1시간~23시간으로 표기된다.
3.
24시간 이후 ~ 1개월 이내의 게시물이다. : 1일~30일로 표기된다.
4.
1개월 이후의 게시물이다. : 00월 00일로 표기된다.

2. 개발 가이드라인 문서

실무에서 반드시 고려해야 하는 각종 개발 기술과 개발 이슈 사항을 반영한 핵심 문서입니다.
개발 가이드라인 문서는 챌린지 시작시 제공해드립니다.
1) 상태관리 "잘"하기
모든 화면에 상태관리가 적용될거에요. React 컴포넌트 내부에서 다뤄지는 상태값을 관리하기 위함인데요, 이를 위해서 함수형 컴포넌트에서도 상태관리를 잘 할 수 있도록 도와주는 useState hook 활용하여 챌린지를 수행하시게 될겁니다.
2) 전역 상태 관리 "이해"하기
화면 내 기능 중 로그인, 회원가입 등 전역 상태 관리가 필요한 화면에 Redux를 활용하여 적용할거에요. 상태를 더욱 체계적으로 관리할 수 있으며 대규모 프로젝트에서는 Redux를 이미 많이 사용하고 있답니다.
3) 컴포넌트 스타일 "체계적으로" 관리하기
게시물, 채팅, 로그인, 회원가입, 마이페이지 등의 화면에서 사용되는 컴포넌트의 스타일을 체계적으로 관리할거에요. 스타일을 자바스크립트 파일에 내장시키는 방식으로 스타일을 작성함과 동시에 해당 스타일이 적용된 컴포넌트를 만드실 수 있게 됩니다.
4) jwt는 로그인뿐만 아니라 회원용 api로 활용될 예정이라 대부분의 기능에 함께 포함되어 개발이 진행될 예정입니다.

3. 체크리스트 스프레드시트

챌린지 시작시 체크리스트 양식을 제공해드립니다.
체크리스트 활용 방법
1.
제공된 스프레드시트를 다운 혹은 복제해서 사용해주세요
2.
GUIDE란을 확인하시고, 개발 기능 및 페이지 구현시 반드시 적용해주세요.
3.
가이드를 지켰다면 DONE에 체크해주세요.
4.
미완료 되었다면, 미완료 하시게된 사유를 작성해주세요.
5.
체크 가이드는 챌린지 중간과, 챌린지 마지막에 제출 요청을 드릴 예정입니다.
6.
나중에 해야지~ 는 금물! 개발 체크리스트가 최종 평가에 반영되는 만큼, 꼭 바로 체크해주세요.

 챌린지를 통해 성장할 수 있는 부분!

 상세 일정

12월 9일 - 12월 22일 (총 2주)
온라인 OT
12월 9일 오후 8시-9시
최종 결과물 제출
12월 22일 (목) 자정까지
상위 3명 발표 및 세부 피드백 공유
1월 5일 (목) 예정

 챌린지 결과물 제출 양식

배포 URL, GITHUB URL, 회고록 URL

 보상

상위 3명 전문가 멘토링(서면) 일정 기준 넘은 분들 중 원하는 분에 한해 외주 기회 제공
참여자 모두에게 상위 3명의 전문가 멘토링(서면) 공유
챌린지에 참여하신 분들 중 상위권에 선정되신 분들께 넘블 포인트를 지급합니다. 넘블 포인트는 넘블 랭킹에 누적되며, 추후 연계 챌린지 참가시 팀빌딩 우선 기회를 드립니다.
1등 : 300점
2등 : 200점
3등 : 100점
상위 10% : 50점

 평가 방식

 챌린지 멘토 소개

Challenge Host
9년차 프론트엔드 개발자
현 소프트스퀘어드 CTO
상세 이력
Feedback Frontend Developer A
현 Q사 프론트엔드 리드
전 핀테크 T사 프론트엔드 챕터
상세 이력
Handler A
8년차 디자이너
현 소프트스퀘어드 CCO
상세 이력
Handler B
현 소프트스퀘어드 PM
상세 이력

 챌린지 신청 방법

설문지 작성 시, 결제 링크에서 결제 후 설문지 제출을 해주셔야 신청 완료됩니다.
결제 완료 문자 전송에 대해 안내해드립니다.
평일 오후 5시 이전 결제 완료 : 당일 오후 7시 신청 완료 및 안내 문자 발송
평일 오후 5시 이후 결제 완료 : 다음날 오후 7시 신청 완료 및 안내 문자 발송
휴일 및 공휴일 결제 완료 : 평일 오후 7시 신청 완료 및 안내 문자 발송
현재 결제 확인 페이지가 별도로 존재하지 않아, 채널톡으로 문의 주시면 결제 확인을 안내해드립니다.

 환불 기준

챌린지 오픈 전날까지는 결제하신 금액 100% 환불 가능합니다. 하지만 챌린지 오픈당일부터는 환불 불가합니다.
1.
~ 챌린지 시작 전날
a.
환불 100% 가능
2.
챌린지 시작 이후
a.
환불 불가

FAQ

구글 설문지 제출하고 결제했는데 신청완료된 건가요?
네! 두 가지 모두 완료하셨다면 신청완료입니다! 저희는 참가에 대한 선별을 거치지 않아요!
챌린지가 이미 오픈해버렸습니다! 중간에 참여해도 괜찮나요?
네! 괜찮습니다! 다만, 결과물 제출 일자는 변동이 없으니 이 부분 감안해주세요!
챌린지 결과물을 빨리 만들었어요! 미리 제출해도 되나요?
물론입니다! 챌린지 종료 전까지만 결과물 제출해주시면 돼요! 단, 먼저 제출하셔도 가산점은 없습니다!
TOP