기간: 2022-08-12 ~ 2022-09-01 (21일)
자세한 프로젝트 정보 및 시연 영상은 여기에서 확인 가능합니다.
코로나19 이후 변해버린 일상 속, ‘현재’와 ‘나’의 행복에 초점을 맞춘 개인은 여행을 통해 자신의 취향을 경험하고 기록한다는 의미의 해빗-어스(H.A.B.I.T-U.S.)가 2022년 국내관광의 핵심이 될 전망.
- 약 한 달 반 진행되었던 JavaScript 수업 내용을 복습하고 적용하는 프로젝트.
- JS 프레임워크의 동작 방식을 심도 있게 이해하기 위해, Vanilla JS로 SPA 및 CBD를 구현하여 프로젝트 수행.
- JWT를 이용한 로그인 회원가입 서비스 구현.
기능 | 내용 |
---|---|
auth | JWT를 이용하여 로그인, 회원가입, 로그아웃 기능 client 단에서 입력 값 validation 처리 기능 |
검색 | 데이터베이스에 등록된 여행 일정 검색 기능 Google map API Auto Complete를 활용한 여행지 자동 완성 |
새 일정 만들기 기능 | 여행 시작일, 종료일 기준으로 일 단위 여행 일정표 생성 시작일, 종료일 변경 시 동적으로 여행 일정표 변경 |
세부 일정 등록 및 편집 기능 | 카테고리를 선택하고 계획한 여행지를 검색하여 등록 등록된 여행지를 여행 일정표에서 Drag & Drop으로 이동 가능 |
일정 동선 확인 기능 | 세부 일정이 장소를 기준으로 시간 순서대로 지도에 마커를 찍으면서 선을 연결하여 일정 동선 파악 |
- 마이페이지
- Date Picker
- 게시글 댓글 및 좋아요 기능
기획서 | 요구사항 명세서 | Figma |
---|---|---|
![]() |
![]() |
![]() |
회의록 | 칸반보드 / 간트차트 | Git Convention |
---|---|---|
![]() |
![]() |
![]() |
Name | 🍑황도은 | 🦦 김다빈 | 🐋최원오 | 🦎박준하 |
Role | FE(팀장) | FE | FE | FE |
[email protected] | [email protected] | [email protected] | [email protected] | |
Github | https://github.com/dee0518 | https://github.com/davinahi | https://github.com/choi1five | https://github.com/harseille |
Blog | https://velog.io/@dee0518 | https://velog.io/@dadak | https://velog.io/@o1_choi | https://velog.io/@dessin |
인터뷰 형식으로 프로젝트를 회고를 했습니다. 프로젝트를 하며 받은 느낀점, 잘한점, 아쉬운 점, 앞으로의 포부를 팀 원 모두 함께 얘기하며 작성한 회고록 입니다.
여기를 클릭하면 Notion 회고록 페이지로 이동합니다.
npm install
npm start
폴더 최상단에 .env 파일 생성
SECRET_KEY="복잡한 비밀번호 설정"