/WEB_SmartMind_CameToWin

[정신차렷!] - 2020 군장병 온라인 해커톤

Primary LanguageVueMIT LicenseMIT

💡정신차렷! (2020 군장병 공개SW 온라인 해커톤 출품작)


정신전력 교육을 언제 어디에서나, 쉽고 간편하게 정신차렷! 입니다.

'차렷'이 군인의 가장 기본적인 제식인 만큼,
정신전력 또한 가장 근본적이고 중요함을 강조하는 의도로
프로젝트명을 '정신 차렷!' 으로 지었습니다.


Demo보기(https://osam-hackathon.web.app)


💭기존 정신전력 교육의 문제점

  • 정신전력교육을 위한 시간과 공간이 한정적이기 때문에 근무, 휴가, 특수보직 등의 이유로 열외한다면 교육을 듣고 싶어도 들을 수가 없었음.
  • 매주 한명당 한장의 종이만 쓴다고 하더라도 일주일이면 60만장, 일년이면 3120만장의 종이를 낭비함.
  • 지휘관 입장에서는 정신전력 교육 후 용사들의 답변을 종이로 확인하는데 불편함이 있었고 이전 정신전력교육에 대한 제출물을 찾기도 어려움.

프로젝트 설명 동영상

Watch the video


💡정신차렷!의 장점

  • 코로나 19로 인해 비대면이 강조되는 상황에서 여러명이 모이지 않고도 정신전력 교육을 받을 수 있음.
  • 휴가, 근무나 사정상 불참한 인원들이 열외없이 정신전력 교육에 참여할 수 있음.
  • 각 부대 지휘관이 부대원의 정신전력 현황을 실시간으로 파악할 수 있어 부대관리에 용이함.
  • 정신전력 교육 자료에 사용되는 종이를 절약할 수 있음.
  • 오픈소스 형식으로 부대별 특색있는 운영이 가능함.

기능 설계

Oven으로 확인

대시보드

대시보드에서는 이번주의 정신전력과 최신의 우리역사 바로알기 컨텐츠를 확인할 수 있으며,
우리 부대원들의 정신전력교육 응답도 확인할 수 있습니다.

주간 정신전력

주간정신전력에서는 정신전력을 수강하고 간단한 평가를 볼 수 있습니다.
수강 전 화면
수강 중 화면
수강 후 화면

우리역사바로알기

우리역사 바로알기에서는 다양한 역사, 안보관 자료들을 수강할 수 있습니다.

부대관리

부대관리에서는 제출된 정신전력교육에 대해 피드백과 평점을 남길 수 있고, 용사별로 평점의 변화도를 한눈에 볼 수 있습니다.
평가 화면
통계 화면

정신전력현황

정신전력현황에서는 본인이 제출한 정신전력교육을 다시 열람하고 관리자로부터 받은 평가와 피드백을 확인할 수 있습니다.

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

  • ECMAScript 6 지원 브라우저 사용
  • 권장: Google Chrome 버젼 77 이상

프로젝트 구조도

기술 스택 (Technique Used)

front-end

Vue.js Vuetify JavaScript babel Webpack

Server(back-end)

Firebase Node.js

설치 및 실행 방법

$ git clone https://github.com/osamhack2020/WEB_SmartMind_CameToWin
$ npm install
$ npm run serve

팀 정보 (Team Information)

팀장

  • 김현재 - Front_end 담당, 발표자료 제작
    Gmail Badge

팀원

  • 최현수 - Back_end 담당, DB 설계
    Gmail Badge
  • 최이현 - Front_end 담당, 시연 영상 제작, README 작성
    Gmail Badge

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