넘블 소개
home
리서치 목록

[모집중] Next.js로 추억의 싸이월드 구현하기

프론트엔드

Next.js로 추억의 싸이월드 구현하기

진행 기간

10-14(금) ~ 11-3(목)

3주

모집 기간

10-13(목)까지

D-6

참가비 40,000원

Next.js를 더 Next.js 스럽게 사용하고 싶은 0~1년차 프론트엔드 개발자

상위 3명 상세 코드 리뷰(서면)

참여자 모두에게 상위 3명의 코드 리뷰 공유

개요

호스트

8년차의 노하우가 온전히 담긴 코드캠프에서 근무하는 멘토들이 프로젝트 피드백을 진행합니다.

챌린지 내용

주제
Next.js로 추억의 싸이월드 구현하기
내용
주니어 개발자가 되려면 반드시 숙달되어 있어야하는 내용을 기반으로 추억의 싸이월드를 구현해봐요. 챌린지를 통해 Next.js 프레임워크 숙련도를 높일 수 있어요!
세부미션
싸이월드 페이지를 클론 코딩해주세요. 가이드라인은 참가자들에게 별도로 제공합니다.
 클론 코딩할 싸이월드 링크(린한 버전)는 참여자들께 별도로 전달합니다.
제공되는 싸이월드 링크 부분 스크린샷
퍼블리싱 수치와 작업용 이미지가 담겨있는 피그마 링크는 참여자들께 별도로 전달합니다.
제공되는 피그마 url 부분 스크린샷

상세 일정

10월 14일(금) ~ 11월 4일(목) (21일)
OT
10월 14일 (금) 오후 7시~오후 8시
최종 결과물 제출
11월 3일 (목) 자정까지
상위 3명 발표 및 세부 피드백 공유
11월 17일 (목) 예정

가이드라인

이번 챌린지에서는 폴더구조와 컴포넌트를 체계적으로 나누어 사용하는데 집중해주세요!
1.
상세 스펙은 다음과 같아요.
디자인은 피그마와 최대한 동일하게 진행해주세요.
배경이미지는 레이아웃 컴포넌트를 이용해 재사용성을 높여주세요.
다이어리 파트에서 사용하실 API 이름은 다음과 같습니다.
C : createBoard
R : fetchBoard(게시글 하나) / fetchBoards(리스트)
U : updateBoard
D : deleteBoard
다이어리 파트에서 게시글 하나를 클릭했을 시 다이나믹 라우팅을 이용하여 해당 게시글 상세페이지로 이동해주세요.
게임 파트에서는 state를 적절히 활용해 끝말잇기 게임을 구현해주세요.
2.
다음의 조건에 맞게 진행해주세요.
Next.js Framework를 사용해주세요.
Javascript 보단 Typescript를 사용해주세요.
백엔드 통신은 GraphQL 을 사용해주세요.
도메인으로 접속하여 바로 데이터 통신이 가능한 백엔드 API 링크는 참여자들에게 별도로 제공됩니다.
실제 백엔드 개발은 생략합니다.

평가방식

보상

상위 3명 상세 코드 리뷰 제공 + 넘블 상위 10% 팀빌딩 풀 등록
상위 3명 결과물 및 상세 코드리뷰는 참여자 모두에게 공유

회고록 작성

넘블 X 네이버 클라우드 파격 혜택

넘블 챌린지에 참여하는 넘블러님들께는 최대 100만원의 네이버 클라우드 크레딧을 지급해요!
네이버 클라우드 크레딧 1개월 사용 후 간단한 피드백 설문조사 응답 요청
기존 클라우드 크레딧 50% 이상 사용 후 회고록에 네이버 클라우드 후기 포함할 경우 70만원 크레딧 증정
회고록은 많이 작성해야 되나요? 부담스러운거 아닌가요?

FAQ

구글 설문지 제출하고 결제했는데 신청완료된건가요?
네! 두가지 모두 완료하셨다면 신청완료입니다! 저희는 참가에 대한 선별을 거치지 않아요!
챌린지가 이미 오픈해버렸습니다! 중간에 참여해도 괜찮나요?
네! 넘블 챌린지는 중간에 참여하셔도 괜찮아요! 다만, 늦게 시작했다고 해서 추가적인 혜택이 있진 않습니다!
챌린지 결과물을 빨리 만들었어요! 미리 제출해도 되나요?
물론입니다! 챌린지 종료 전까지만 결과물 제출해주시면 돼요! 단, 먼저 제출하셔도 가산점은 없습니다!
TOP