Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boostcampwm-2024/web12-mafiacamp
AI가 감시하는 가운데 미션을 완수하고 승리하라! 새로운 차원의 화상 마피아 게임🕵🏻♂️
https://github.com/boostcampwm-2024/web12-mafiacamp
mafia nestjs nextjs nextjs15 socket socket-io typeorm typescript webrtc
Last synced: 6 days ago
JSON representation
AI가 감시하는 가운데 미션을 완수하고 승리하라! 새로운 차원의 화상 마피아 게임🕵🏻♂️
- Host: GitHub
- URL: https://github.com/boostcampwm-2024/web12-mafiacamp
- Owner: boostcampwm-2024
- Created: 2024-10-28T02:13:07.000Z (16 days ago)
- Default Branch: main
- Last Pushed: 2024-11-05T23:44:28.000Z (7 days ago)
- Last Synced: 2024-11-06T00:30:42.876Z (7 days ago)
- Topics: mafia, nestjs, nextjs, nextjs15, socket, socket-io, typeorm, typescript, webrtc
- Homepage:
- Size: 7.74 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MafiaCamp 🕵🏻♂️
![image (4)](https://github.com/user-attachments/assets/af23f745-caa8-4c12-a4da-00e25571b105)
# 프로젝트 소개 📝
- 😆 화상 채팅을 통해 온라인으로 마피아 게임에 참여할 수 있게 함
- 💖 텍스트 외에도 다양한 비언어적 신호를 바탕으로 마피아 게임의 긴장감을 고조
- 🚃 실시간 투표 및 AI 기반 음성 인식 기능을 통해 새로운 차원의 마피아 게임 경험 제공
# MafiaCamper 소개 🌱
| 김영현 | 노현진 | 심재성 | 최경수 |
|:---:|:---:|:---:|:---:|
| | | | |
| [@0Chord](https://github.com/0Chord) | [@HyunJinNo](https://github.com/HyunJinNo) | [@simjaesung](https://github.com/simjaesung) | [@Gyeongsu1997](https://github.com/Gyeongsu1997) |
# 아키텍처 🏗️
![image](https://github.com/user-attachments/assets/11e82a50-344d-4633-9fe0-d6db1448add7)
# 기술스택 🛠️
### 공통
### FE
### BE
### Database
### Infrastructure
# 📞 커뮤니케이션은 이렇게!
- 슬랙 읽었으면 반응하기
- 슬랙 팀 채팅방 알림 필수 켜기
- 언급 당하면 꼭 답해주기
- 언급하기 전에 시간 한번 보기
- 코어타임 내 점심시간(12시 ~ 13시) 제외 1시간 이내 응답
# 💻 개발은 이렇게!
- 하루 개발 시작 전 오늘 할 태스크 공유하기
- 개발 마무리 단계 오늘 완료한 태스크 공유하기
- Daily 개발 일지를 작성하여 개발상황 기록하기
- 오늘 작업 내용, 어려움 등을 공유 환영!
- Sprint 계획은 1주 단위로 실행
- PR 올린거 3명이 전부 코드 리뷰 후 `Merge` 하기
- 코드 리뷰 컨벤션: 뱅크샐러드
- [코드 리뷰 in 뱅크샐러드 개발 문화 | 뱅크샐러드](https://blog.banksalad.com/tech/banksalad-code-review-culture/)
- 맨 처음 올라온 PR부터 코드 리뷰 후 `Merge` 하기
- 미리 정해둔 Convention 따르기
- 주 1회 그룹 리뷰 시간과 같이, 학습한 내용 또는 구현 과정에서의 어려움과 해결 과정 등을 공유하는 시간 가지기
- 최대한 코어 타임을 준수하기
- 그 외 시간에도 작업이 필요하면 하지만 그것을 당연하게 강요하는 분위기 만들지 않기