Init project
FE - Design Figma prototype
BE - Gereate DB Table
BE - Insert DB Dummy Data
FE - Landing Page
FE - Main Page, Account Page
AWS setting EC2
AWS setting RDS
FE - assets, Reservation Page
BE- study room read
FE - structuring, convention configuration
BE - CRUD
FE - assests adding
BE - member, notice CRUD
FE - History Page
BE - 명명규칙 통일, DTO 세분화, STS GIT 연동, SWAGGER 설정, reservation 관련 기본 패키지 생성
FE - Community Page, Login Page, AccountPage, AccountReservationPage
BE - Controller내 method 리턴값 ResponseEntity로 변경, community CRUD, NotFoundException 생성, 좌석예약 CRUD
FE - SignUp Page, CommunityPage
BE - 스터디룸예약 CRUD, 스터디룸예약 관련 DB FK 수정, faq CRUD, 문의하기 CRUD
FE - Account Modify Page, Community Page
BE - 댓글 테이블 구조 변경, DB studyroom_reservaion 관련 FK 수정
FE - FAQPage, Router config, NoticePage1, CommunityWritePage
BE - 댓글 Create, Studyroom State CRUD
FE - FAQPage, Notice Page2, CommunityWritePage, CommunityDetailPage
FE
- Reservation - RoomDetail Figma Design
- 페이지 마다 애니메이션 적용
- react transition group를 이용한 route 사이의 애니메이션 적용
- 오른쪽으로 넘어가는 슬라이딩 효과를 줌
(양방향으로 주기 위해서는 페이지 뎁스를 구체화 해야하는데, 같이 상의를 하지 않았기에 오른쪽으로만 구현했음)
랜딩 페이지 -> 로그인 페이지로 이동하고 랜더링이 3번 되는 문제점 고쳐야 함
- 공지사항/히스토리 seperator width 조정
- 공지사항 디자인 정리(간격 및 폰트 조정, History 페이지와 동일한 className을 사용했다가 분리했음)
- 히스토리 디자인 정리(간격 조정)
- AccountReservationPage의 QRImg, 공유하기, 예약취소 버튼 cursor: point 표시
- 공유하기/예약취소 버튼 클릭시 모달창 나오는거 진행 중
BE - 댓글 Delete
FE - 모든 페이지 transition 적용(react transition group)
FE - NoticePage, HistoryPage, AccountReservationPage 디자인 수정
FE - LoginPage 디자인 수정, 기능 추가작업, LoginPage로 이동할 때, 렌더링 여러번 되는 이슈 해결
BE - member 패키지 Entity와 DTO를 좀 더 잘 활용할 수 있도록 코드 변경, Room develop
FE - FastCheck Footer를 통한 component loading 구현
BE - Seat Studyroom develop
FE - AccountModifyPage className 재정의 및 디자인 수정 완료
- SignUpPage className 재정의 및 디자인 수정
- SignUpPage JS
- Input별 유효성 검사
- 패스워드 show/hide 토글
- 전체동의/해제 토글
- 회원가입시 유효성 검사 및 모달
- Input 및 CheckBox 초기화
- 공지사항, FAQ 페이지 드롭다운 구현완료
- FastCheckPage, ReservationListPage 조정
- Floor3 JS를 활용하여 서버에서 데이터 받아서 화면에 렌더링(사용 가능 유무에 따른 CSS 동적 적용)
node - 18.12.1 LTS
mysql - 8.0.30