해당 프로젝트는 소프트웨어 공학 수업에서 진행 중이며,
뇌졸중 위험 예방 및 관리 시스템
의 Frontend Repo 입니다.

- Git Clone
$ git clone https://github.com/knu-software-engineering-team05/dead-lock-frontend
- Install package (* yarn을 추천드립니다.)
$ yarn
# or
$ npm install
- Start
$ yarn start
# or
$ npm run start
- Build
$ yarn build
# or
$ npm run build
/
: 메인 페이지/signin
: 로그인 페이지/signup
: 회원가입 페이지/test
: 뇌졸중 검사 페이지/results
: 이전에 진행했던 뇌졸중 검사 결과 리스트 페이지/results/:id
: 뇌졸중 검사 결과 상세 페이지?type=basic
: 종합진단결과?type=helpful
: 생활습관 개선 프로그램
/src/components/pages/*
: 각 Page들을 구성하는 파일들/src/routers.tsx
: 각 Page파일들을 routing 해주는 파일/src/theme/*
,/src/components/common/*
: 디자인 관련 파일들 (GlobalStyle, Reusing Components)/src/service/*
,/src/types/service.ts
,/src/mock/*
: 서버 통신과 관련한 파일들 & Mock Data/src/store/testStore.ts
: 뇌졸중 검사 시 도출되는 Data State를 모아두는 state management (Store)/src/utils/*
: front에서 필요한 custom utils
- React.js(v18) & TypeScript(v5)
- styled-components (Styling)
- axios (API)
- zustand (State Management)