Skip to content

선호도 조사를 활용한 병영식당 개선 애플리케이션

License

Notifications You must be signed in to change notification settings

Choi-JJunho/osamhack2021-ArMeal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

프로젝트명

프로젝트 소개

'설문조사 주기가 왜 이렇게 길까?'
'귀찮게... 왜 개인정비 시간에 설문을 시켜..'
"야 대충 한명이 써서 내자, 고기로 골라 고기"
'이번엔 모바일로 설문받는다고? 폰쓸시간 아깝게.. 대충 쓰고 끝내야지'

최근 많은 이슈가 발생한 군 급식문제..
군에서는 이를 해결하기 위해 급식비 확대, 비 선호 메뉴 제거, 신메뉴 추가와 같은 여러가지 노력을 하고있습니다.

식단은 변화하고 있지만, 그 속도가 너무 더딥니다.
종이, 온라인 폼과 같은 설문 방식에도 아쉬움이 많고,
설문자의 태도마저 문제가 많습니다.

모든 메뉴를 평가하지 않으며, 평가할 수도 없는 평가방식..
설문을 그저 개인의 시간을 뺏는 귀찮은 일이라고 생각하는 용사들의 행동..

이 두가지 문제와, 더불어 발생하는 모든 문제들을 ArMeal로 전부 해결하겠습니다.

  1. 최대 두 번의 터치로 설문은 빠르고 간단하게 진행됩니다.
  2. 병영식당 출구 쪽에 위치시켜 시간 손실을 최소화시킵니다.
  3. 모든 식단에 대해서 평가합니다.
  4. 설문 결과로 데이터베이스를 이루어 통계를 제공하고, 이를 통해 수많은 개선점을 만들어냅니다.
real_use.png
시연 모습

기능 설명


대시보드

전체적인 통계를 확인할 수 있습니다.
우리 부대에서 인기가 많은 메뉴는 무엇인지 확인해보세요!



만족도 조사

실시간으로 장병들의 만족도를 수집합니다.
식사에 불만족한 경우, 불만족한 사유를 수집해서 통계에 활용합니다.
야외 훈련 등 네트워크 연결이 어려운 상황을 대비해 오프라인 상태로도 정보를 수집합니다.
모바일, 태블릿용 화면도 구현되어있어 부대 여건에 맞게 활용 가능!



날짜별 통계

원하는 구간의 날짜별 통계를 확인할 수 있습니다.
우리 병영식당이 어떤 시간대에 주로 신경써야하는지 확인합시다!



부식별ㆍ메뉴별 통계

부식별, 메뉴별 통계를 한눈에 볼 수 있습니다.
만족도, 이름별로 정렬해 원하는 대상을 쉽게 찾을 수 있습니다.
각 부식과 메뉴의 세부 정보를 확인할 수 있습니다.
메뉴에 어떤 부식이 들어가는지, 메뉴에 대한 평가가 어떤지 등 필요한 정보들을 모았습니다.





자율메뉴

부대에서 직접 시행하는 자율메뉴를 추가할 수 있습니다.
부대가 선택권을 가지는 만큼 만족도 확인은 중요하죠!





식단관리

모든 식단을 모아서 확인하고, 메모를 추가할 수 있습니다.
공공데이터 포털에 게시되어있는 부대의 식단정보를 알아서 입력해줍니다!





회원가입ㆍ로그인

같은 급양대 소속의 부대는 기본적인 식단정보를 공유합니다!
간편한 로그인으로 설문조사ㆍ확인도 간편하게 진행할 수 있습니다.

Service Flow

기대 효과

  1. 급양대별, 부대별로 나눈 데이터베이스를 통해 체계적이며 간단한 식단 관리
  2. 자율메뉴를 신중하게 선택하게 되며, 이에 따른 품질 또한 발전 기대
  3. 부대별로 상이한 부식 청구량을 더욱 알맞게 변화시켜줄 좋은 이정표
  4. 불만족 사유 통계를 활용해 같은 메뉴가 나올 시 더 나은 메뉴가 될 가능성
  5. 식단마다 메모를 작성하고, 쉽게 확인하며 발전 기대
  6. 추후 더 광범위한 부대를 상대로 랭킹, 커뮤니티 기능 등 통계치를 활용할 가능성

컴퓨터 구성 / 필수 조건 안내 (Prerequisites)

  • 권장: ES6를 지원하는 Chromium 기반의 웹 브라우저(Chrome, Naver Whale, Microsoft Edge 등)
  • Node.js 14.18.1 이상

기술 스택 (Technique Used)

Back-end

SpringBoot
SpringBoot
SpringSecurity
SpringSecurity
Swagger
Swagger
Mybatis
Mybatis
GSON
GSON
Nginx
Nginx
Tomcat
Tomcat
Maven
Maven
Java
Java

Front-end

React.js
React.js
Axios
Axios
Styled Components
Styled Components
Javascript
Javascript
Html5
Html5
CSS
CSS
Babel
Babel
Webpack
Webpack
React Router
React Router

Database

mysql
MySQL

설치 안내 (Installation Process)

$ git clone https://github.com/osamhack2021/WEB_CLOUD_ArMeal_CSK.git
$ cd WEB(FE)/
$ yarn or npm install
$ yarn start or npm run start

프로젝트 사용법 (Getting Started)

  1. 부대명, 소속부대를 입력하고 회원가입합니다.
  2. 해당 계정으로 로그인합니다.
  3. 식단관리 탭에서 소속부대의 식단이 잘 받아와졌는지 확인합니다.
  4. 만족도조사 탭에서 만족도조사를 실시합니다.
  5. 쌓인 설문 결과를 다양한 통계 탭에서 확인합니다.

팀 정보 (Team Information)

사진 성명 담당 깃허브 이메일
최원빈 FrontEnd 총괄
UI 프로토타이핑
발표자료 제작 등
최준호 백엔드 총괄
API 설계
서버 관리
영상 제작 등
김대민 FrontEnd 개발
회원가입, 로그인 개발
날짜별 통계 서비스 구현
신윤기 FrontEnd 개발
만족도조사 개발
자율메뉴 서비스 개발
모바일만족도조사 반응형 구현 등
권성현 BackEnd 개발
API 수정
DB 설계 등

저작권 및 사용권 정보 (Copyleft / End User License)

About

선호도 조사를 활용한 병영식당 개선 애플리케이션

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages