Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boostcampwm-2024/web24-gomz
캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼
https://github.com/boostcampwm-2024/web24-gomz
nestjs react socket-io typescript webrtc
Last synced: about 1 month ago
JSON representation
캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼
- Host: GitHub
- URL: https://github.com/boostcampwm-2024/web24-gomz
- Owner: boostcampwm-2024
- Created: 2024-10-28T01:56:27.000Z (2 months ago)
- Default Branch: dev
- Last Pushed: 2024-12-05T07:41:22.000Z (about 1 month ago)
- Last Synced: 2024-12-05T08:31:26.569Z (about 1 month ago)
- Topics: nestjs, react, socket-io, typescript, webrtc
- Language: TypeScript
- Homepage: https://gomz.kr
- Size: 1.41 MB
- Stars: 25
- Watchers: 4
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GOMZ
혼자만의 공부가 지루하고 동기부여가 힘들 때!
캠을 켜고 언제, 어디서나 함께
공부한 시간을 기록하고 공유하며
효율적이고 즐거운 공부를!
[서비스 바로가기](https://gomz.kr)
[팀 노션](https://www.notion.so/GOMZ-128fab6ff8a7807e9f85ee7da4ed2344) | [디자인](https://www.figma.com/design/WUBVqHUPPmhxxHw2aHtOfF/GOMZ) | [프로젝트](https://github.com/orgs/boostcampwm-2024/projects/3) | [위키](https://github.com/boostcampwm-2024/web24-GOMZ/wiki)
[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fboostcampwm-2024%2Fweb24-GOMZ&count_bg=%23A5DD42&title_bg=%231E1E1E&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com)
## 📁 프로젝트 소개
**GOMZ**는 공부와 ZOOM의 합성어로, **캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼**이에요.
**열품타**라는 모바일 앱에서 영감을 받아 비슷한 서비스를 제작하게 되었어요.
메인 페이지에서 **로그인없이 이용하기** 버튼을 클릭해 **랜덤 닉네임**을 부여받고, 다른 사용자들과 함께 공부해보세요!
## 💻 핵심 기능
### 공부방 리스트
- 상단에서 **누적 공부 시간**과 서비스 입장 시 부여받은 **랜덤 닉네임**을 확인할 수 있어요.
- 다른 사용자가 생성한 **공부방의 목록**을 조회할 수 있어요.
- 다른 사용자의 공부방에 **참여**할 수 있고 새로운 공부방을 **생성**할 수 있어요.
### 공부방 생성
- **제목**을 입력하고 **카테고리**를 선택하여 공부방을 **생성**할 수 있어요.
- 비밀방 체크박스를 선택하여 **비밀방**을 생성할 수 있어요.
### 공부방 입장
- **공개방**의 경우, **입장하기** 버튼을 클릭해 바로 공부방에 입장할 수 있어요.
- **비밀방**의 경우, **올바른 비밀번호를 입력**하면 공부방에 입장할 수 있어요.
### 권한 부여
- 처음 공부방에 입장하면 **권한 설정 페이지**로 연결돼요.
- 원하는 **권한을 설정한 후에** 공부방 페이지로 입장할 수 있어요.
- 입장한 후에도 **권한을 추가 부여**할 수 있어요.
- 권한을 **거부**하면 공부방 페이지에 입장할 수 없어요.
- 카메라⋅마이크를 사용하지 않고 공부방에 참여하고 싶다면 **미사용** 버튼을 눌러주세요.
### 공부방
- 상단의 스톱워치를 조작해 **공부 시간**을 기록할 수 있어요.
- 하단의 버튼을 조작해 **카메라**와 **마이크**를 끄고 켤 수 있어요.
- 다른 사용자의 **화면**과 **실시간 공부 시간**을 확인할 수 있어요.
- 다른 사용자들과 **채팅**할 수 있고, **읽지 않은 채팅 수**를 확인할 수 있어요.
## 🔧 기술 스택
| 분류 | 기술 스택 |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 공통 | |
| 프론트엔드 | |
| 백엔드 | |
| 배포 | |
| 협업 | |
## 🕶️ 팀원 소개