본문 바로가기
교육후기/팀스파르타 - 웹개발종합반

메이킹 첼린지 1차(22.02.10~13) 개발일지

by 하이방가루 2022. 2. 14.
728x90
반응형

# 개발 업무내용

프로젝트 진행 현황 + 개발 업무 회고록을 자유롭게 작성해 주세요!

ex) 오늘은 크게 두가지를 했다.

  1. 프로젝트 주제 결정 및 역활 결정
    1. '차 추천 & 정보제공' 사이트 만들기로 결정
    2. 팀장 뽑기 완료
    3. 프론트엔드, 백엔드 역활 분담 (백엔드)
    4. 각 파트장 뽑기 (백엔드장)
  2. 개발환경 세팅
    1. Git hub 레포지토리 생성 및 협력자 초대 완료
    2. 파이썬 Flask로 서버 기본 구성 완료
    3. AWS에 MongDB 만들기 완료
  3. 데이터 모델링
    1. 차 데이터 구조 1차 결정 (이름, 종류, 효능, 카페인, 상세설명, 주의사항, )
    2. 사용자 데이터 구조 1차 결정 (별명, ID, 비밀번호, 관리자여부)
  4. 필요할 것이라 예상되는 기능
    1. 로그인 관련
      1. 사용자 등록
        1. id 체크
        2. 닉네임 체크
        3. 비밀번호 암호화
        4. 사용자 데이터 저장
      2. 사용자 확인
      3. 사용자 정보수정
        1. 비밀번호 변경
    2. 차 정보 전송관련 (JSON으로 주고받기)
      1. 차 정보 저장
      2. 차 정보 전달

# 업무 중 이슈/고민 .. 그리고 해결한 내용

  • 다들 git을 처음 쓰다보니 병합과 충돌에서 많은 이슈가 생기고 있다.
  • 계속 git 기록이 바뀌다보니 갑자기 관련성이 사라져서 --allow-unrelated-histories 옵션을 사용하여 강제로 병합...

# To-do List

  • 해시로 데이터 암호화 (salt, 반복)
  • JSON형으로 데이터 주고 받기 테스트

 

728x90
반응형

댓글