Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼

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의 합성어로, **캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼**이에요.

**열품타**라는 모바일 앱에서 영감을 받아 비슷한 서비스를 제작하게 되었어요.

메인 페이지에서 **로그인없이 이용하기** 버튼을 클릭해 **랜덤 닉네임**을 부여받고, 다른 사용자들과 함께 공부해보세요!


## 💻 핵심 기능

### 공부방 리스트

공부방 리스트 페이지

- 상단에서 **누적 공부 시간**과 서비스 입장 시 부여받은 **랜덤 닉네임**을 확인할 수 있어요.
- 다른 사용자가 생성한 **공부방의 목록**을 조회할 수 있어요.
- 다른 사용자의 공부방에 **참여**할 수 있고 새로운 공부방을 **생성**할 수 있어요.


### 공부방 생성

공부방 생성

- **제목**을 입력하고 **카테고리**를 선택하여 공부방을 **생성**할 수 있어요.
- 비밀방 체크박스를 선택하여 **비밀방**을 생성할 수 있어요.


### 공부방 입장

비밀방 입장

- **공개방**의 경우, **입장하기** 버튼을 클릭해 바로 공부방에 입장할 수 있어요.
- **비밀방**의 경우, **올바른 비밀번호를 입력**하면 공부방에 입장할 수 있어요.


### 권한 부여

- 처음 공부방에 입장하면 **권한 설정 페이지**로 연결돼요.
- 원하는 **권한을 설정한 후에** 공부방 페이지로 입장할 수 있어요.
- 입장한 후에도 **권한을 추가 부여**할 수 있어요.


- 권한을 **거부**하면 공부방 페이지에 입장할 수 없어요.
- 카메라⋅마이크를 사용하지 않고 공부방에 참여하고 싶다면 **미사용** 버튼을 눌러주세요.


### 공부방

공부방 페이지

- 상단의 스톱워치를 조작해 **공부 시간**을 기록할 수 있어요.
- 하단의 버튼을 조작해 **카메라**와 **마이크**를 끄고 켤 수 있어요.
- 다른 사용자의 **화면**과 **실시간 공부 시간**을 확인할 수 있어요.


채팅

- 다른 사용자들과 **채팅**할 수 있고, **읽지 않은 채팅 수**를 확인할 수 있어요.


## 🔧 기술 스택

| 분류 | 기술 스택 |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 공통 | |
| 프론트엔드 | |
| 백엔드 | |
| 배포 | |
| 협업 | |


## 🕶️ 팀원 소개




FE
FE
BE
BE
BE

























J025 김근우


J046 김수현


J129 서동은


J166 유준상


J290 최재영