드디어 마지막 최종 프로젝트가 시작된다.
처음 시작할때만해도 언제 마지막 프로젝트가 시작될지 멀게만 느껴지던 최종 프로젝트가
드디어!!! 시작했다.
마지막인 만큼 잘 마무리하고 싶은 욕심이 생기는 프로젝트인것 같다.
그리고 이번에는 그동안 배운 내용들을 정리하고 전에 맡이보지 못했던 기능들을 맡게 되어서
열심히 프로젝트하면서 많이 배워가는 시간을 가졌으면 좋겠다.
제목 및 설명
최종 프로젝트명 - MakeMigrations
딥페이크를 이용하여 움직이는 사진을 생성, 지구 밖 행성들의 시민권을 만들어주는 웹사이트 제작
커뮤니티 기능 및 마이 페이지에서 방 꾸미는 기능 등
와이어 프레임
DB 설계
코드 컨벤션
- 클래스는 두 줄씩 띄어서 작성한다.
- 클래스 내부 함수는 한 줄씩 띄어서 작성한다.
- 함수는 두 줄씩 띄어서 작성한다.
- 클래스명: 파스칼 케이스
- 함수명, 변수명: 스네이크 케이스
- CSS 클래스명: 케밥 케이스
- 함수 이름은 동사 및 전치사로 시작한다.
- 변수명은 명사로 시작한다.
- 리스트는 복수형 혹은 _list를 붙인다.
- bool 타입은 be동사로 시작한다.
- 콜론(:), 콤마(,)의 앞은 붙이고 뒤는 띄운다.
- 연산자는 앞과 뒤 모두 띄운다.
- html에서 속성값을 쓸 때 이콜(=)은 붙여쓴다.
Commit Message 규칙
- ENH: 향상된 기능, 새로운 기능
- STY: css 및 html 변경 등
- BUG: 버그 수정
- DOC: 문서에 대한 추가/업데이트
- TST: 테스트 추가/업데이트
- BLD: 빌드 프로세스/스크립트 업데이트
- PERF: 성능 향상
- TYP: 유형 주석
- CLN: 코드 정리
댓글