Skip to content

카카오 부트캠프 클라우드 과정 파이널 프로젝트 프론트엔드 리포지토리

Notifications You must be signed in to change notification settings

100-hours-a-week/5-CKNS-final-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️ 여행한DAY - The Travel Day ✈️

🔎 서비스 소개 Introduction


여행한DAY는 일행과 함께 일정을 계획하고
글로벌 운항 시스템(GDS)에서 추출한 항공 특가 정보를 확인 할 수 있는
여행 계획 공유 플랫폼입니다.

👨‍💻 팀원 소개


이현도(PM) 전연주 김준호 김소민
Frontend, Infra Frontend, Design Backend Backend
@HidenLee @collie-jun @sean @ss0ming

📅 프로젝트 일정


2024.07.21 ~ 2024.10.06

스프린트 기간 설명
1 2024/07/222024/08/11 프로젝트 기획,
기술 선정,
기능, API 설계,
ERD 설계,
개발 환경 세팅,
그라운드 룰 설정
2 2024/08/122024/08/25 MVP 개발,
내부 QA
1차 배포 및 홍보
3 2024/08/262024/09/08 실 서비스 운영,
사용자 피드백 반영,
부가 기능 구현
4 2024/09/092024/09/20 2차 배포 및 운영
5 2024/09/232024/10/06 개발 마무리,
구조 리팩토링,
개발 문서 정리

🕹 주요 기능️ Main Feature


메인 화면 여행방 생성 일정 추가 일정 순서 변경
메인화면 여행방생성 일정 추가 일정 순서 변경

🔧 기술 스택 Stack


Front-End

React React Axios StyledComponents zustand

Back-End

Java Spring Spring Boot JPA

Database

MySQL Redis MongoDB

Push Events & Chatting

firebase socketio stomp

AWS Server

Amazon ElasticBeanstalk

CI/CD & Infra Tools

GitHubAction Docker Nginx

Storage

Amazon S3

Collaboration Tools

Notion Mattermost

Issue & Configuration Management

GitLab Jira

Monitoring

Sentry GoogleTagManager Whatap Clarity

🗺 서비스 아키텍처 Architecture

system flow


image


user flow


image


📝 데이터베이스 설계 ERD


image

✅ 개발 문서

설치 및 실행

다음은 로컬 환경에서 바다서원 클라이언트 애플리케이션을 실행하는 방법입니다.

요구 사항

  • Node.js (v14 이상)
  • npm 또는 yarn

설치

git clone https://github.com/100-hours-a-week/NemoOceanAcademy_fe.git
cd NemoOceanAcademy_fe
npm install

실행

npm start

About

카카오 부트캠프 클라우드 과정 파이널 프로젝트 프론트엔드 리포지토리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages