Application | Domain | Language | Framework |
---|---|---|---|
✅ Desktop Web | 🔲 AI | ✅ JavaScript | 🔲 Vue.js |
🔲 Mobile Web | 🔲 Big Data | 🔲 TypeScript | ✅ React |
🔲 Responsive Web | 🔲 Blockchain | 🔲 C/C++ | 🔲 Angular |
🔲 Android App | 🔲 IoT | 🔲 C# | 🔲 Node.js |
🔲 iOS App | 🔲 AR/VR/Metaverse | 🔲 Python | 🔲 Flask/Django |
🔲 Desktop App | 🔲 Game | ✅ Java | ✅ Spring/Springboot |
🔲 Kotlin |
- 프로젝트명: 랜선 술자리 서비스, 짠해
- 서비스 특징: 웹RTC 기술을 응용한 스켈레톤 프로젝트
- 주요 기능
- 회원 관리
- 화상 미팅룸
- 그룹 채팅
- 술 게임
- 벌칙
- 주요 기술
- WebRTC
- WebSocket
- JWT Authentication
- REST API
- 참조 리소스
- figma : 와이어 프레임워크
- 유소연: 팀장, 백엔드 개발
- 김정연: 팀원, 프론트엔드 개발
- 배하은: 팀원, 백엔드 개발
- 송민수: 팀원, 프론트엔드 개발
- 홍승기: 팀원, 프론트엔드 개발
- 제목에서 커밋 종류는 영어로 그 외는 한글로 작성
- 제목과 본문은 한 줄 띄워 분리
- 제목 끝에 . 금지
- 본문은 어떻게보다 무엇을, 왜에 맞춰 작성하기
Add - 코드 추가
Update - 코드 수정
Remove - 코드 삭제
Fix - 버그 수정
Rename - 단순 이름 변경
Docs - 문서 관련
[Add] 로그인 유효성 검사 추가
[Docs] API 명세서 수정
-
프로젝트 기획 코로나19로 인해 술자리나 회식, 사적모임 등이 제한되고 있지만, 이에 대한 특별한 방안이 없어 발생하고 있는 사회적 이슈를 해결하기 위해 '랜선 술자리 서비스 짠해' 프로젝트를 기획하게 되었습니다.
-
개발 환경 및 기술 스택
BE
- IDE : IntelliJ
- Framework : Spring boot
- JAVA : 8
- Build : Gradle
- WAS : Tomcat
- DBMS : MySql
- DB API : JPA
FE
- IDE : vscode
- Framework/Library : React
Server
-
Docker
-
진행 기간: 2022.01.10 ~ 2022.02.18
- 회원 관리
- 메인 페이지
- 로그인
-
회원가입
-
회원 탈퇴
- 프로필
- 프로필 캘린더
- 프로필 정보 수정
- 화상 미팅룸
- 방 생성
- 비공개 방 만들기
- 대기실
- 술 게임
- 노래 맞추기
- 양세찬 게임
- 업다운 게임
- 벌칙
- 색 반전
- 필터 씌우기