Project Manager

<aside> 👩🏻‍💻 IT 카코 / 최보연

</aside>

포트폴리오 프로젝트 샘플

NoEarthNoUs/SaveEarth

JuHyun419/one-line-course

geum-yong/FE_project

수업 진행 순서

<aside> 💡 아이템 선정 → 기술 선정 → 기능 정의 → 페이지 기획 → 설계(DB, API) → 개발 → 배포 → 도메인 설정 → 회고 → 포트폴리오(자소서) 작성

</aside>

🚀 포트폴리오를 6주 만에 준비하는 방법

포트폴리오 프로젝트 개발 가이드

<aside> ⭐ 기획 및 설계 기간은 2, 개발 기간은 4주! 총 6주 🏋🏻‍♂️

</aside>

🚗 1. 팀빌딩, 아이템 선정

<aside> 💡

[팀 빌딩] 1-4 명이 한 팀이 되어 1개의 웹 사이트를 기획하고 개발합니다.

[아이템 선정] 게시판과 같은 CRUD(데이터 조회, 입력, 수정, 삭제) 기능을 포함하고 로그인&회원가입, 검색&필터, 페이징 기능이 포함된 3-5페이지의 웹 사이트를 개발하게 됩니다.

[기술 스택 정하기] Backend 와 Frontend 에 필요한 프레임워크와 DB, 배포 환경을 결정합니다.

</aside>

🚗 2. 기능&페이지 기획

<aside> 💡 [페이지 기획에 필요한 툴 사용법 배우기] 와이어 프레임 툴(Whimsical)을 사용하여 UI 페이지 기획을 함께 해나갑니다.

[기능 및 페이지 기획] 샘플 프로젝트를 통해 페이지와 기능 기획하는 방법을 배우고 개발 범위를 명확히하여 팀 개발을 빠르게 진행할 수 있도록 합니다.

</aside>

🚗 3. DB&API 설계

<aside> 💡 [DB 종류 설명 및 설계하기] DB의 종류에 대해서 이해하고 어떤 DB를 선택할지 결정합니다. 이전 수업에서 작성한 기능 기획에 맞는 DB 설계를 완성합니다.

[Restful API 설명 및 설계하기] Restful API 를 이해하고 API 서버를 설계하고 문서를 작성합니다. 백엔드 서버를 개발하기 전에 기능에 알맞는 서버 설계를 멘토와 함께 진행하게 됩니다.

</aside>