Skip to content

INFP-Study/CIAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱반려식물 관리 및 커뮤니티 씨앗(CIAT)🌱

undraw_Gardening_eaf3

CIAT 프로젝트

주요 기능

피드 식물관리
피드 식물관리
로그인 회원가입
로그인 회원가입

게스트 로그인🔑

id : admin@ciat.com
pw : ciat1234!

프로젝트 폴더 구조

frontend💻

├─config
│ └─webpack.config.js
├─public
│ ├─index.html (기본 HTML)
│ └─favicon.ico (파비콘)
├─src
│ ├─assets (이미지, 폰트 등)
│ ├─components (컴포넌트 like view)
│ ├─constants (상수, 라우트 경로)
│ ├─hooks (커스텀 훅)
│ ├─styles (글로벌 스타일)
│ ├─lib (리액트 라우터, styled-components)
│ ├─pages (페이지)
│ ├─saga (saga 함수)
│ ├─store (redux 모듈)
│ ├─styles (글로벌 스타일)
│ ├─utils (공통 유틸 함수)
│ │ └─api (api axios 요청)
│ └─index.js
├─.babelrc
├─.eslintrc.json
├─.prettierrc
├─.jsconfig.json
├─package.json
└─yarn.lock

backend👨‍💻

├─build (프로젝트 빌드 결과)
├─src (소스코드)
│   ├─main
│   │   ├─java
│   │   │   └─com
│   │   │       └─infp
│   │   │           └─ciat
│   │   │               ├─board (게시판 패키지)
│   │   │               ├─common (공통 패키지)
│   │   │               ├─config (설정 패키지)
│   │   │               ├─plant (식물 패키지)
│   │   │               └─user (사용자 패키지)
│   │   └─resources
│   │       └─application.yml (스프링 프로파일)
│   └─test (테스트 소스코드)
├─gradlew (gradlew 실행파일)
├─gradlew.bat (gradlew 실행파일)
├─settings.gradle (gradlew 설정파일)
└─build.gradle (gradlew 설정파일)

Database ERD

...

실행 방법

클라이언트 실행

cd frontend
yarn install
yarn start

서버 실행

...

프로젝트 산출물

프로젝트 기여자

Design🎨 Frontend💻 Backend👨‍💻 DevOps🚊
김은혜 윤태희 구희승 최성욱
이승희 최지현 정세영
허영운
임혜정

사용 기술

Design🎨 Frontend💻 Backend👨‍💻 DevOps🚊
Figma Javascript Java AWS
Adobe Photoshop React SpringBoot Kubernetes
Webpack MariaDB Docker
Babel Jenkins
Ant Design
Styled Components

LICENSE

MIT License Created by INFP-Study ©2021 License