군인들을 위한 공동구매 커뮤니티 (Cobuying Community for ROK Soldiers)
- 군부대 내에서 장병간 공동구매를 모집하고 참여할 수 있는 node 기반 웹 서비스
- 인터넷쇼핑 공동구매 / 배달음식 공동배달 / 택시합승 공동모집 등 다양한 공동구매의 모집 및 참여
- 입금 및 상품 수령 등 공동구매 과정 간편 관리
- 공동구매 신뢰성 보장 (속칭 공구사기 방지)
node.js+Express(WAS + rest api 서버)mysql+Sequelize(Database + ORM)linkpreview API(웹 링크 이미지 가져오기 API)
react.js(front-end library)ant design(react UI library)
- /src/page, /src/page/component js파일들 → 카멜표기법
- database table 이름 → 파스칼 표기법
- datbase column 등 → 스네이크 표기법
- Node.js (v16.17.x Gallium)
- npm (v8.15.x)
- Mysql (v5.7.x)
- /server/config/config.json에서 Mysql root PW 수정할 것!!
$ git clone https://github.com/osamhack2022/WEB_Mili-Groupbuying-Comm_MiliCo$ npm install$ mysql -u root -p -e "create database milicodb;"$ npm run build-start서버 시작 후,
http://localhost:3001 에 접속
개발모드 요청흐름: react-dev-server → proxy → express
$ npm run start$ npm run dev서버 시작 후,
http://localhost:3000 에 접속
| Name | Role | github | ||
| Byeonggyu Park | Team leader, Backend, Productivity Management | |||
| Changoo Lee | UI design, Frontend, Database |
This project is licensed under the terms of the MIT license.