Skip to content

영내 장병들의 고민을 동료의 시선에서 해결할 수 있도록 돕는 플랫폼

License

Notifications You must be signed in to change notification settings

osamhack2022-v2/WEB_WhisperSoldier_ReSoldier

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhisperSoldier - 익명 군 상담소


🏆 OSAM 2022 국방부장관상 수상 🏆


*본인 나라사랑포털 이메일로 가입 가능 합니다.



시연 영상 - Youtube 링크

발표 자료


📜 목차

📄 프로젝트 소개

💡 주요 기능

📈 서비스 플로우

🛣️ 프로젝트 단계

📋 DB Diagram

📱 UI/UX

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

💻기술 스택 (Technique Used)

🏃ReSoldier 팀 정보

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

📄 프로젝트 소개

"오늘도 지적 받았네. 다음엔 더 잘해서 한 사람 몫은 해야 되는데..."

"강 병장님 열심히 공부하시네... 나는 개인 정비 시간 때 뭘 해야될까?"

"여자친구 생일인데 군인인 내가 어떤 선물을 줘야 좋아할까?"

"전역하면 뭐하고 살아야 하지??"

...

"어... 1년 N개월 동안 나 뭐 했지?"

군 복무를 경험하신 분이라면, 아무에게도 말하지 못하고 마음속에 담아두기만 했던 고민을 적어도 하나씩은 가지고 계셨을 겁니다.

그러나 이런 고민들은 삭혀두기만 했을 때 혼자 해결되기 어렵습니다.

하지만 이런 답답한 고민들에 대해 가장 잘 공감할 수 있는 사람들이 있습니다. 바로, 비슷한 상황에 처한 전우들입니다.

팀원이 실제로 경험해 본 바, 마음에 품고만 있던 고민을 전우에게 털어놓는 것만으로도 스트레스를 줄일 수 있습니다.

그렇다면 서로의 고민에 공감하는 전우님들을 이어주어서 도움과 조언을 주고받으면 어떨까요?

위스퍼솔저는 영내생활자들의 고민을 동료의 시선에서 해결할 수 있도록 돕고자 합니다.

익명성을 활용하여 상담을 주고받는 사용자들을 부대 내에서 입장의 차이로부터 해방하고, 전우 대 전우로서 "속삭이듯이", 안심하고 솔직하게 마음을 털어놓을 수 있게 하고자 합니다.

💡 주요 기능

나라사랑포털 이메일 인증
위스퍼솔져를 국군 장병들만 이용할 수 있도록 합니다.


고민 글 작성
위스퍼솔져에 자신의 고민을 작성할 수 있습니다.


최신 고민게시판
가장 최근 고민 글을 모아 볼 수 있습니다.
우측 검색 설정에서 정렬과 기간을 변경할 수 있습니다.


인기 고민게시판
전우들이 많이 공감하는 고민이 무엇인지 알 수 있습니다.


실시간 1대 1 채팅
고민 게시판보다 깊고 자세한 상담을
익명의 사용자와 채팅을 통해 진행할 수 있습니다.
*고민 글 또는 댓글의 채팅하기를 눌러 채팅을 시작할 수 있습니다.


키워드 검색과 태그 검색을 활용한 고민 탐색
나와 비슷한 고민을 탐색할 수 있습니다.


단어 필터링
고민 글 또는 댓글 작성 시 커뮤니티에 위배되는 텍스트를
감지하여 해당 글을 게시할 수 없도록 합니다.


신고 및 차단
부적절한 고민 글 또는 댓글을 신고하거나 부적절한 채팅을 차단할 수 있습니다.


마이 프로필
사용자의 프로필 사진과 닉네임을 설정해 위스퍼 솔저 내 자신을 개성있게 표한 할 수 있습니다.
또한, 본인이 작성하거나 공감한 고민 글, 댓글을 조회할 수 있습니다.


관리자 콘텐츠 관리
관리자 계정으로 신고된 고민글과 댓글을 조회할 수 있습니다.
그리고 신고된 대상을 블라인드 또는 신고 취소 처리할 수 있습니다.


📈 서비스 플로우

서비스 플로우 figma 페이지


🛣️ 프로젝트 단계

애자일 방법론에 따라 MVP부터 단계별 프로젝트를 진행했습니다.

프로젝트 단계별 서비스 플로우 보기

  • 장병들만 이용가능한 익명 고민 글 업로드 공간 : 최소 기능 제품, MVP(Minimum Viable Product)
    • 로그인
    • 회원 가입
    • 나라사랑포털 이메일 인증
    • 고민 글 CRUD
  • 장병들만 이용 가능한 익명 고민 게시판
    • 고민 글 내부에서 댓글 CRUD
  • 검색 기능 있는 익명 군 상담소
    • 키워드로 고민 글 검색
    • 홈페이지 반응형 레이아웃
    • 홈페이지 배너
    • 홈페이지 게시글 컴포넌트
  • 공감 기능이 있는 익명 군 상담소
    • 고민 글 공감
    • 댓글 공감
  • 현실과 다른 나를 개성 있게 표현할 수 있는 익명 군 상담소
    • 프로필 변경
    • 내가 작성한 글
    • 내가 작성한 댓글
    • 내가 공감한 글
    • 내가 공감한 댓글
  • 익명 유저와 실시간 채팅이 가능한 익명 군 상담소
    • 익명 유저와 채팅
  • 포스트, 댓글 신고 가능한 익명 군 상담소
    • 부적절한 글 신고
    • 부적절한 댓글 신고
    • 부적절한 채팅 차단
    • 관리자 페이지
  • #태그 기능이 있는 익명 군 상담소
    • 고민 글 태그
    • 태그 검색
    • 태그 별 고민게시판

📋 DB Diagram

DB Document 바로가기


📱 UI/UX

테스크탑, 스마트폰, 태블릿 등 다양한 환경에 최적화된 반응형 웹을 구현했습니다.

메인 홈
고민 글
고민 게시판
고민 작성
채팅
프로필

UI/UX 프로토타입 바로가기


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

  • ECMAScript 6 지원 브라우저 사용
  • Google Chrome 버젼 77 이상을 권장합니다.

💻기술 스택 (Technique Used)

WEB Front-end

WEB BACK-END

Communications

Deployment

Front-End 문서 바로가기


🏃ReSoldier 팀 정보

ReSoldier : Resolve + Soldier - “정해진 답이 없는 문제들에 대한 해결책을 찾는 병사들”

이름 계급 역할 Github Email
박상현 공군 병장 팀장, Frontend, 디자인 galaxy821 [email protected]
강태우 공군 병장 Backend, DB 설계 TaewooRiver [email protected]

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

About

영내 장병들의 고민을 동료의 시선에서 해결할 수 있도록 돕는 플랫폼

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.4%
  • CSS 1.3%
  • SCSS 1.1%
  • HTML 0.2%