Skip to content

[삼성 청년 SW 아카데미 자율 프로젝트] 게임 기반 실시간 온라인 브레인 스토밍 플랫폼입니다.

Notifications You must be signed in to change notification settings

Djunnni/Malang-Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

말랑연구소

SSAFY 8기 2학기 자율 프로젝트
프로젝트 기간 : 2023.04.10(월) ~ 2023.05.19(금)

image

📌 프로젝트 소개

말랑 연구소는 게임 기반 실시간 온라인 브레인 스토밍 플랫폼입니다.

사용자

  • 전 연령
  • 브레인 스토밍이 필요한 개인 또는 단체
  • 레크레이션, 오리엔테이션 용도로 활용이 필요한 개인 또는 단체

목적

  • 브레인 스토밍
    • 다양한 시각에서 문제를 바라볼 수 있으며, 기획 회의 단계에서 새로운 아이디어를 도출하는데 도움이 됩니다.
  • 협업, 아이스 브레이킹
    • 서로의 아이디어를 공유하고 발전시키며 자연스러운 분위기 형성과 더불어 팀워크 상승을 도모합니다.
  • 참여도 상승
    • 브레인스토밍을 게이미피케이션을 통해 자연스러운 의견 공유 환경을 조성하며 사용자들의 참여도를 높입니다.

주요 기술

  • WebSocket 을 활용한 서버 클라이언트 간 실시간 양방향 통신
  • STOMP 프로토콜을 활용한 메세지 전송
  • 메모리 기반 NoSQL, Redis를 활용한 데이터 캐싱 및 게임 구현을 위한 데이터 접근 속도 고려
  • 관계형 데이터베이스, MariaDB를 활용한 서비스 구성 데이터 저장
  • Gitlab을 통한 버전 관리, Jenkins를 활용한 자동 배포 환경 구성

📺 주요 기능

📌 방 만들기 화면 / 방 접속하기 화면


📌 호스트 게임진행 / 게스트 게임진행


📌 게임 결과 / 시상식


⚙️ 기술 스택

Frontend

JavaScript TypeScript Next.js React Redux Tailwind CSS Visual Studio Code

Backend

JAVA Spring Boot MariaDB Redis IntelliJ AWS EC2 AWS S3 Docker Jenkins


🏗️ 아키텍처

image

🏗️ 인프라 구성

image

👬 협업 환경

DVCS

  • Gitlab

Communication

  • Mattermost
  • Cisco Webex

Record

  • Notion
  • Google Sheets

Issue

  • Jira

📜 산출물


🤖 개발팀 소개

김유나 김지애 이동준 임태민 정여진 최지우
FE FE BE BE BE FE
Frontend Leader Project Assistant Backend Leader Project Manager Team Leader Deputy Team Leader

About

[삼성 청년 SW 아카데미 자율 프로젝트] 게임 기반 실시간 온라인 브레인 스토밍 플랫폼입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published