교육후기/팀스파르타 - 웹개발종합반
메이킹 첼린지 1차(22.02.10~13) 개발일지
하이방가루
2022. 2. 14. 13:26
728x90
반응형
# 개발 업무내용
프로젝트 진행 현황 + 개발 업무 회고록을 자유롭게 작성해 주세요!
ex) 오늘은 크게 두가지를 했다.
- 프로젝트 주제 결정 및 역활 결정
- '차 추천 & 정보제공' 사이트 만들기로 결정
- 팀장 뽑기 완료
- 프론트엔드, 백엔드 역활 분담 (백엔드)
- 각 파트장 뽑기 (백엔드장)
- 개발환경 세팅
- Git hub 레포지토리 생성 및 협력자 초대 완료
- 파이썬 Flask로 서버 기본 구성 완료
- AWS에 MongDB 만들기 완료
- 데이터 모델링
- 차 데이터 구조 1차 결정 (이름, 종류, 효능, 카페인, 상세설명, 주의사항, )
- 사용자 데이터 구조 1차 결정 (별명, ID, 비밀번호, 관리자여부)
- 필요할 것이라 예상되는 기능
- 로그인 관련
- 사용자 등록
- id 체크
- 닉네임 체크
- 비밀번호 암호화
- 사용자 데이터 저장
- 사용자 확인
- 사용자 정보수정
- 비밀번호 변경
- 사용자 등록
- 차 정보 전송관련 (JSON으로 주고받기)
- 차 정보 저장
- 차 정보 전달
- 로그인 관련
# 업무 중 이슈/고민 .. 그리고 해결한 내용
- 다들 git을 처음 쓰다보니 병합과 충돌에서 많은 이슈가 생기고 있다.
- 계속 git 기록이 바뀌다보니 갑자기 관련성이 사라져서 --allow-unrelated-histories 옵션을 사용하여 강제로 병합...
# To-do List
- 해시로 데이터 암호화 (salt, 반복)
- JSON형으로 데이터 주고 받기 테스트
728x90
반응형