Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Team-Recordy/Recordy-Android

Repository files navigation

img_viskit_banner

🍪 Viskit (비스킷)

공간을 직접 영상으로 체험하고, 소셜 네트워킹을 통해 의견을 나누는 새로운 방식의 공간 탐색 서비스

🔢 목차

프로젝트 설명
주요 기능
고객 지원
시연 영상
기술 및 아키텍쳐 선정
컨벤션 규칙 및 브랜치 전략
파트원 사진
팀원별 역할 분담
의존성 그래프
폴더링

🎥 프로젝트 설명

비스킷은 공간을 영상으로 솔직하게 공유하는 소셜 네트워크 서비스입니다. 1분 이내의 생생한 리뷰 영상으로 내가 찾던 완벽한 공간을 발견하고, 간편한 길 찾기와 커뮤니티를 통해 새로운 공간 경헐을 나눌 수 있습니다. 비스킷은 영상 리뷰와 소셜 네트워크를 결합하여 공간 탐색의 새 기준을 제시하고자 합니다.

📍 주요 기능

  1. 1분 영상으로 공간 탐색 : 비스킷은 1분 이내의 영상을 통해 다양한 공간을 소개해요. 짧은 시간 안에 공간의 분위기와 특징을 파악할 수 있어 방문 전에 충분한 정보를 얻을 수 있어요!
  2. 간편한 길찾기 : 앱 내에서 터치 한 번으로 원하는 장소까지의 길을 쉽게 찾을 수 있어요. 복잡한 길찾기 과정 없이 바로 목적지로 이동할 수 있어 편리해요!
  3. 솔직한 리뷰와 소통 : 다른 사용자들이 공유한 영상과 리뷰를 통해 공간에 대한 진솔한 정보를 얻을 수 있어요. 또한, 댓글과 좋아요 기능을 통해 사용자들과 소통하며 새로운 장소를 발견하는 재미를 느낄 수 있어요!

💬 고객 지원

📹 시연 영상

스플래시 로그인 홈 (메인) 홈 위치 기능 on/off
영상 메인(무한 스크롤) 영상 상세 영상 신고 타 유저 프로필
장소 상세 페이지 장소 길찾기 장소 리뷰 검색 기본
검색중 검색 완료 업로드 장소 검색 및 장소 등록 업로드 내용 입력(장소 등록 제외)
프로필 프로필 수정 영상 삭제 팔로잉/ 팔로워

⚙️ 기술 및 아키텍쳐 선정

  • IDE - Android Studio koala
  • Architecture - MVI, Clean Architecture
  • DI - Hilt
  • Network - Retrofit
  • Asynchronous - Coroutine, Flow
  • Jetpack - DataStore, Navigation, Media3(exoplayer)
  • CI - Github Actions
  • Image - coil
  • lint - ktlint
  • third party - amazon aws, kakao login, collapsing toolbar

❗ 컨벤션 규칙 및 브랜치 전략

깃 컨벤션: Git Convention
코드 컨벤션: Code Convention
브랜치 전략: Branch Strategy

🪽 의존성 그래프

img_module_graph

🗂️ 폴더링

├── Recordy
├── 📁:app
├── 📁:build-logic
│ ├── 📁 convention
├── 📁:core
│ ├── 🗂️ buildconfig
├── 📁:data
│ ├── 🗂️ auth
│ ├── 🗂️ exhibition
│ ├── 🗂️ keyword
│ ├── 🗂️ oauth
│ ├── 🗂️ user
│ ├── 🗂️ video
├── 📁:local
│ ├── 🗂️ auth
│ ├── 🗂️ user
│ ├── 🗂️ video
├── 📁:remote
│ ├── 🗂️ auth
│ ├── 🗂️ exhibition
│ ├── 🗂️ keyword
│ ├── 🗂️ user
│ ├── 🗂️ video
├── 📁:domain
│ ├── 🗂️ auth
│ ├── 🗂️ exhibition
│ ├── 🗂️ keyword
│ ├── 🗂️ oauth
│ ├── 🗂️ upload
│ ├── 🗂️ user
│ ├── 🗂️ video
├── 📁:feature
│ ├── 🗂️ detail
│ ├── 🗂️ home
│ ├── 🗂️ login
│ ├── 🗂️ mypage
│ ├── 🗂️ navigator
│ ├── 🗂️ profile
│ ├── 🗂️ search
│ ├── 🗂️ setting
│ ├── 🗂️ upload
│ ├── 🗂️ video
├── 📁:gradle
│ ├── libs.versions.toml

About

코딩보다 레코딩 ᄏ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages

AltStyle によって変換されたページ (->オリジナル) /