개발 학습일지(TIL)

내배캠 19일차 TIL : 미니프로젝트 회의

Veams 2022. 12. 6.

프로젝트 시작을 위한 회의

- 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분

최종점검 목요일 낮 (영상촬영)

발표 : 금요일 

댓글