프로젝트 시작을 위한 회의
- 19일 금요일 저녁 7시 30분
구현 요구 사항
- 기술 스택
- HTML
- CSS
- JavaScript
- MySQL
- flask
- 기능 요구 사항
- 로그인
- 회원 가입
- 게시판
- Logging 시스템
- 파일 업로드 & 다운로드
- 마이 페이지
- 프로필 수정
- 데이터 또는 게시판 Pagination
- 필요 세부 기술
- CRUD 를 이용한 Mysql 작업 (join 활용)
- 세션 관리
- 필요시 추가 구현
- 로그인, 회원 가입 예외 처리
체크리스트
-
- 회원 기능
- [ ] 회원 가입, 로그인 구현
- [ ] 마이 페이지 프로필 수정 구현
- [ ] 비밀번호 DB에 암호화
- DB
- [ ] MySQL 정규화 작업
- [ ] MySQL Join 쿼리문을 활용 하여 데이터 전달
- CRUD
- [ ] 게시글 쓰기 기능 구현
- [ ] 게시글 글 보여주기 구현
- [ ] 게시글 글 수정 구현
- [ ] 게시글 글 삭제 구현
- GIT
- [ ] git add / commit / push 활용
- [ ] git pull / merge 활용
- 기타 기능
- [ ] Logging 데이터 확인 가능
- [ ] Pagination 정상 동작
- [ ] 세션 관리
- 회원 기능
회의
아파트 입주민 소셜 커뮤니티 컨셉
- 회원 기능 (가입/ 로그인 / 비밀번호 암호화.... 마이페이지)
- CRUD
- 파일 다운로드 / 업로드
주요 프론트엔드 페이지
1. 메인페이지 - (메뉴조회) ***님 or 회원가입 버튼
로그인 페이지 - 회원 가입페이지
2. 마이페이지
3. 게시물 작성 + 파일 업로드/다운로드
4. 뉴스피드 ----- (조회) 게시물(아파트소식) // 게시판(중) / 게시판(애로사항, 친목)
UI/ UX 선택옵션
1. 디스콰이어트
- 메인페이지에 모든 기능 박아놓기: 게시글 피드, 작성, 가입 및 로그인
- 마이페이지
2. 벨로그 :
- 메인페이지+게시글 조회, 로그인 및 가입,
- 마이페이지(프로필)
- 게시글 작성
페이스북형 :
- 첫페이지 가입 및 로그인
- 게시글 조회, 작성
- 마이페이지(프로필 수정)
페이지별 기능 구분
- 구분 기준 : 아파트 입주민 커뮤니티 컨셉이기 때문에 오픈된 느낌은 아님
1. 첫 페이지 : 로그인 및 회원가입
2. 메인 페이지 : 게시글 피드모음(주제별 분할?) / 작성 및 수정 삭제 / 네비게이션 바(마이페이지 버튼)
3. 마이페이지(프로필 수정)
역할분담
게시글 작성 및 조회- 정창민
로그인 및 회원가입. - 김기한, 이승준
마이페이지 : 회원정보 수정 & 파일업로드 및 다운로드 - 김재광, 최준혁
프로젝트 일정
식사 시간 자유 (가이드 점심시간 1~2시 / 저녁시간 종료 7시)
회의 일정 (1회 회의 30분~50분, 회의 주제 사전 준비) (회의 내용 : 진행상황, 문제점 공유)
첫점검 월요일 저녁 7시 30분
중간점검1 화요일 낮 2시 / 저녁 7시 30분
중간점검2 수요일 낮 2시 / 저녁 7시 30분
최종점검 목요일 낮 (영상촬영)
발표 : 금요일
'개발 학습일지(TIL)' 카테고리의 다른 글
TIL : express.js Request와 Response (1) | 2022.12.20 |
---|---|
내배캠 23일차 TIL : 미니프로젝트 진행 상황, 어려움 (0) | 2022.12.06 |
내배캠 18일차 TIL : 배열의 길이 구하는 문제, 파이썬 len() 매써드 (0) | 2022.12.01 |
내배캠 16일차 TIL : DB의 제약조건(constraint) (0) | 2022.11.29 |
내배캠 15일차 TIL : 이진탐색 (0) | 2022.11.29 |
댓글