- 3차 백엔드(관리자페이지, 강사페이지) : 기획 2024.10.09(수) ~ 10.23(수) *2주
- 3차 백엔드(관리자페이지, 강사페이지) : 디자인 2024.10.24(목) ~ 11.06(수) *2주
- 3차 백엔드(관리자페이지, 강사페이지) : 구현 2024.11.07(목) ~ 11.25(월) *2주
- 4차 프론트엔드(메인-수강생페이지) : 기획/디자인 2024.11.26(화) ~ 12.09(월) *2주
- 4차 프론트엔드(메인-수강생페이지) : 구현 2024.12.10(화) ~ 12.20(금) *1주+5일
- 리허설 : 2024.12.20(금)
- 최종 구현 발표 : 2024.12.23(월) 14:30🕝
관리자 페이지
http://localhost/code_even/admin/index.php

이용자 프론트 페이지
http://localhost/code_even/index.php

프로젝트의 효율적인 진행을 위해 VSC 익스텐션 설치하기:
ERD Editor 사용하기
- key값은 alt+k를 누르면 primary-key로 열쇠모양이 생깁니다.
- 본인 파트에는 알아보기 쉽게 색상을 넣어주세요! 테이블위에 마우스 우클릭>컬러탭에서 설정
- (채림:옐로우, 유나:오렌지, 은진:그린, 은화:블루, 수진:퍼플)
- 첫 행에 마우스를 클릭 한 뒤에 shift를 누르고 맨 마지막 행을 누르면 테이블 전체가 선택됩니다.
- 액셀을 켜고 액셀에 복사한 테이블을 붙여넣기 합니다.
- VScode로 돌아와서 alt+N 혹은 마우스 우클릭+new table 선택 으로 새 테이블을 만든 뒤
- 액셀에서 다시 한번 데이터를 ctrl+c한 뒤 테이블에 붙여넣기 합니다
- 액셀을 거치지 않고 그냥은 붙여넣기 되지 않아요~!
색상등록, primary-key설정이 끝난 최종 테이블 모습!!
-
Night Owl: 어두운 테마로 더 어둡고 글씨를 선명하게 보이게 합니다.
-
ESLint: 코드 작성 규칙에 위배되는 행동에 빨간색 밑줄이 나오게 됩니다.
-
Prettier: 내가 작성한 코드를 보기 좋게, 또 일관성 있게 포맷팅을 해줍니다.
-
Auto Close Tag: 자동으로 대응/매칭되는 태그를 닫아줍니다
-
Auto Rename Tag:자동으로 대응/매칭되는 태그명을 변경해줍니다.
-
htmlagwrap: 내용을 감싸는 태그를 생성할 수 있습니다. (Win: 내용 선택 후 alt + w /Mac: 내용 선택 후 Option + W)
-
Live Server: HTML 파일을 브라우저에서 실시간으로 미리 볼 수 있습니다.
-
설치 방법
VSCode 상단 메뉴에서 Extensions 아이콘 클릭
위 목록의 이름을 검색하여 설치
일관된 코딩 스타일을 유지하기 위해 다음 규칙을 따라주세요:
- HTML: 들여쓰기는 2칸 또는 4칸, 태그는 소문자 사용 (구분 필요시 "_"언더바 사용)
- CSS: 들여쓰기는 2칸, 색상 코드는 var에서 사용하기
- JavaScript: 들여쓰기는 2칸, 변수 선언은 const와 let 사용
예시
html
<!-- HTML -->
><div>
><p class="desc_hello">Hello World</p>
></div>
css
/* CSS */
>body {
>background-color: var(white);
>}
javascript
// JavaScript
>const greeting = "Hello World";
>console.log(greeting);
-
Git 브랜치 전략 각 조원 이름 별 폴더 브랜치를 생성하여 작업 후 master 브랜치로 병합 합니다.(병합하기 전 SOURCE CONTROL에서 SYNC 싱크를 꼭 확인해주세요)
-
깃모지(Gitmoji) 사용법 커밋 메시지에 이모지를 사용해 변경 사항을 직관적으로 표시합니다.
✨ feat: 새로운 기능 추가
🐛 fix: 버그 발견/수정
🚑 hotfix: 긴급 버그 수정 중
📝 docs: 문서 추가 편집
💄 style: 스타일만 변경(자체적인 수정은 없음, 세미콜론 누락 등에 사용)
♻️ refactor: 코드 구조 변경(결과의 변경은 없음, 코드 구조만 재조정, 가독성을 높이고 유지 보수를 편리하게 하기 위해 사용)
✅ test: 테스트와 관련된 모든 것
🔨 chore: 자잘한 수정이나 빌드 업데이트
🚚 rename: 리소스 이동/이름의 변경
🔥 remove: 폴더 및 파일 삭제





