본문 바로가기

TIL(Today I Learned)

TIL-230729(항해99 실전 프로젝트-행동대장(2))

📝오늘 공부한 것

  • 실전 프로젝트 기획

- 프로젝트 기획 및 S.A 작성

(유저플로우 분석, API 기능 명세서, MVP 구현 범위 설정)

 

📌실전 프로젝트 - 행동대장

● 도메인 설계

0. 지역 선택 페이지 (선택 사항)

1. 메인 페이지

1-1) 들어갈 기능

     가. 지도 : 카카오 open api 지도 

     나. 게시글 목록 : 게시글 데이터

1-2) 화면 레이아웃 : 지도 , 게시글 목록

 

2. 상세 페이지

2-1) 들어갈 기능

     가. 게시글에 대한 정보 ( 사진 , 제목 , 내용 , 좋아요 , 위치 , 완료 버튼) 

     나. 지도 : 카카오 지도 open api 

     다. 댓글 : CRUD 형식

2-2) 화면 레이아웃 : 게시글 정보 , 지도 , 댓글

 

3. 로그인 / 회원가입 페이지

3-1) 들어갈 기능

     가. 로그인 : 비밀번호 , 이메일

     나. 회원가입 : 비밀번호 , 닉네임, 실명 , 이메일  (이메일 인증) , 연락처

     다. 소셜 로그인 : 카카오 로그인 ( 선택 )

3-2) 화면 레이아웃

 

4. 글작성 페이지

4-1) 들어갈 기능

     가. 지도 : 카카오 지도 open api

     나. 대표 이미지 : 5장 / 1장이 대표적으로 나옴 => 이미지 미리보기

     다. 게시글 폼 : ( 제목 , 내용 , 이미지 , 생성날짜 , 닉네임 , 수정날짜 )

4-2) 화면 레이아웃

     가. 작은 지도 , 대표 이미지 , 게시글 폼

 

5. 마이 페이지

5-1) 들어갈 기능

     가. 유저정보 (이름 , 이메일 , 유저가 올린 게시글 정보 , 로그아웃 , 회원 탈퇴 )

     나. 추가 : 이름 , 비밀번호 수정 기능

5-2) 화면 레이아웃

 

6. 완료 페이지 

6-1) 들어갈 기술

6-2) 화면 레이아웃

     가. 완료된 게시물들 (isDone = true) 

 

● 유저플로우

 

● API 기능 명세서

 

● ERD

 

● MVP

지도, 게시글 CRUD, 좋아요, 해결했어요, 마이페이지

● MVP 목표

소셜 로그인, 댓글, 회원탈퇴, 닉네임 중복, 이메일 인증, 이메일로 알림, 지역 설정