[이노베이션 캠프] W1 - 풀스택 미니 프로젝트 설명

Chaewon Yoon (Jamie)·2022년 8월 5일
0

[Chapter 1] 웹개발 미니 프로젝트 (W1)

🏕️ **Intro: "이노베이션 캠프의 첫 번째 프로젝트를 시작합니다"**
  • 새로 만나는 사람들, 처음 접속하는 커뮤니티 - 모든 것이 어색하지요? 바로 그 때, 더 휘몰아치는 것이 우리가 항해하는 바다에선 일상이랍니다! ⛈️
🚣 **Team: 새로운 팀원들을 만나보세요**
  • [Chapter 1] 팀 배정
🚩 **What to do: 미니 웹 프로젝트를 만들어 런칭하세요!**
  • 처음으로 배정된 팀원들과, 사전과제에 공부한 지식을 바탕으로 프로젝트를 완성해보세요. ㄴ 한 명의 AWS EC2에 업로드하고, 도메인을 붙여 제출합니다.
  • 아이디어는 유쾌한 것, 의미있는 것, 또는 무엇이든 괜찮답니다.
  • 단, 그냥 만들면 재미 없겠죠? [필수 포함 사항]들을 포함해서 완성하여야 합니다.

[필수 포함 사항]

  • Jinja2 템플릿 엔진을 이용한 서버사이드 렌더링 (어떤 장점이 있을까?) ㄴ 웹개발 플러스 2주차 내용 훑어보기
  • JWT 인증 방식으로 로그인 구현하기 (쿠키/세션 방식에 비해 어떤 장점이 있을까?) ㄴ 웹개발 플러스 4주차 내용 훑어보기
🏁 **Goal: 최종 제출 (08/04 목요일 18:00까지)**
  • 제출 할 곳: ****(링크 공유 예정 - 슬랙 공지방)
  • 제출 할 것
    1. 웹사이트 링크
    2. 제목
    3. 설명
    4. 데모영상 유튜브 링크 (녹음/설명 없이 둘러보는 용도로 녹화해주세요)
      1. 데모영상 썸네일 이미지 (280*160 사이즈를 권장합니다)
    5. github 주소 (public)
💪 **Support: 프로젝트를 진행하는 데 도움이 될 만한 도움닫기들**
  • 프로젝트 기획/회고 멘토링이 진행됩니다.
  • 기획 멘토링 타임테이블 & 회고 멘토링 타임 테이블
    • <기획 멘토링 타임테이블>
    • <회고 멘토링 타임테이블>
  • 08/01 (월) 20:00 ~ 23:00 = 기획 멘토링 진행

  • 08/04 (목) 20:00 ~ 23:00 = 회고 멘토링 진행

  • 운영 매니저 1:1 면담이 진행됩니다.

    → 08/01(월) ~ 08/04(목), 3일 동안 각 크루원에 대해 면밀히 알 수 있도록, 15분씩 대화하는 시간을 가져가고자 합니다. (일정 공지 예정)

  • 멘토님들이 슬랙 질문방 채널에서 Q&A를 도와주실 예정입니다!

    → 모아진 질문은 오후 7시 이후에 답변합니다. 최대한 팀에서 먼저 해결해보세요.

    → 단, 코드가 안돼요보다는, 개념 위주로 질문 하셨을 때 얻어가는 것이 더 많을 거예요.

    → 예) 왜 이런 패턴의 코드를 사용하나요? 이걸 쓰면 어떤 이점이 있나요?

    • 💡 답변을 받기 쉬운, "좋은 질문"을 하는 방법.
      1. 나의 의도: 어떤 기능을 구현(또는 문제를 해결)하려고 하는지
      2. 나의 노력: 그 기능을 구현하기 위해 어떤 시도를 했었는지 (또는 어떤 자료를 참고했는지)
      3. 문제 진단: 그 기능을 구현하는데 있어 어떤 문제점을 겪고 있는지
      4. 기대 행동: 무엇이 자신에게 도움이 되는 행동일지
📜 **S.A(Starting Assignment): 08/01 (월) 18:00까지 제출해주세요**

업로드 할 곳: (링크)

  • 제출 할 것 (아래 내용을 팀장의 개발 블로그에 작성하여 URL을 제출)
    1. 우리 조 프로젝트 제목/간단설명
    2. 와이어프레임 사진
    3. 개발해야 하는 기능들
    4. public github repo 주소
  • 제출 할 것 설명
    • 와이어프레임 ✅ 이렇게, 손으로 그려보세요. 최대한 구체적으로 그리는 것이 핵심입니다. ![https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2c5becda-1345-4b1b-9f51-8433b9a44144/Untitled.png](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2c5becda-1345-4b1b-9f51-8433b9a44144/Untitled.png)
    • 개발해야 하는 기능들 ✅ 예를 들면, 아래와 같이 API를 정리해보면 가장 좋아요
⚠️ **Warning: 원활한 진행을 위하여**
  • 주제를 정하는 데 있어서, 가급적 주제를 **좁게** 잡기를 추천합니다. → 선배 기수 분들의 미니 프로젝트 기간 때 만든 작품을 한번 쭉- 보면 도움이 될 거예요! (보러가기) → 평소 관심 있었던 주제로 브레인 스토밍을 먼저 해보세요.
  • 아직 우리는 FE, BE 개발자가 아닙니다. 프로젝트 역할 분담은 프론트/백 구분이 아닌 기능 단위로 나눠서 진행해주세요.
  • 이번 주차의 의의는 기본적인 웹개발 지식을 가지고 + 팀으로 하나 되어 서비스를 완성하는 경험을 갖는 것입니다. 그러니 반드시 **완성**에 초점을 맞춰주세요!
  • 화상소통을 제외한 모든 소통은 이노베이션 캠프 슬랙에서 이루어집니다. #동북공지방, #동북질문방, #동북_잡담방에 초대되지 못하셨다면, 금일 오후에 매니저들이 팀마다 방문할 때 말씀 부탁드려요!
📄 **References: 진행하는 데 도움이 될 만한 자료들**
  • 모두에게 '웹개발 플러스' 강의를 추가해드렸습니다. (내 강의실에서 확인해보세요!)
  • 영상을 모두 시청하는 것은 문서화된 자료를 보는 것 대비 비효율적일 때가 종종 있습니다. 고로, 항상 "참고용"으로 사용하시기를 권장합니다!

에러를 발견한다면!

모르는 건 어떻게 찾아볼까요?

🐣 **Surprise: 이번 주차의 특별한 일정**
  • "일요일은 혼자 시간을 가지며 회고를 해보세요" (슬랙 공지 예정) ✅ 개발자에게 회고는 정말 중요한 자산입니다. - 각자의 개발 블로그를 만들어서, 한 주를 정리해보세요. (이것을 개발자들은 `Today(TIL)` 또는 `Weekly I Learned(줄여서 WIL)` 라고 부른답니다!) - 한 주 동안 배운것 / 느낀것 / 스스로에게 아쉬웠던 것을 정리해두면, 1) 성장 모습을 스스로 관찰 할 수 있고, 2) 취업 시 미리 준비해둔 탄탄한 이력이 될 거예요!
🗓️ **Weekly Time Table: 이번 챕터의 주간 일정**
  • 08/01 (월) 18:00까지 : S.A 제출 완료
  • 08/01 (월) 20:00~ : 기획 멘토링(멘토링 타임테이블 참고) **@멘토링방**
  • 08/04 (목) 18:00까지 : 미니 프로젝트 제출 완료
  • 08/04 (목) 20:00 ~ : 회고 그룹 멘토링(멘토링 타임테이블 참고) **@멘토링방**
  • 08/05 (금) 09:00: 2주차 발제 @강당
profile
keep growing as a web developer!🧃

0개의 댓글