군인들을 위한 공동구매 커뮤니티 (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.