Skip to content

여행모임 정산을 편리하고 재미있게 만들어 주는 안드로이드 앱

Notifications You must be signed in to change notification settings

ShinWoon/Travelance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈ 여행 공금 관리 서비스 TRAVELANCE 💸

Header

📢 SSFAY 9기 2학기 특화프로젝트
📢 도메인 : 핀테크
📢 구미2반 D210
📢 23.08.29 ~ 23.10.06 (총 7주)


🔍1. Travelance 소개

💰여행 공금 관리에 고통받던 당신을 위한 서비스

🔖 여행 (Travel) + 잔고, 잔액, 균형(Balance)

🔖 여행의 균형을, 여행의 잔고를 책임지는 앱

    여행 시, 공금과 관련하여 발생하는 문제를 해결하기 위해
    보다 더 간편하게 공금을 관리할 수 있게 도와주는 서비스.

  • 서비스 흐름도 서비스흐름도



🔍2. 개발 환경

2-1. 환경설정

📱 Android

Android Studio Kotlin

Android Jetpack Compose Firebase

Naver Map Kakao

💻 Backend

IntelliJ IDEA Java

springboot SpringSecurity swagger

CI/CD

GitLab Gradle EC2 Docker Jenkins

Nginx Apache Kafka mysql Redis S3

🤝 Collaboration Tools

Gitlab Jira Figma Notion

2-2. 서비스 아키텍쳐

📱 Android

안드로이드아키텍처

💻 Backend

백엔드아키텍처




🔍 3. 주요 기능

- 소셜 로그인

- 1원 인증 👉 계좌 및 카드 등록

- 여행 등록

- 친구 초대

- 공지사항 등록

- 현금결제 등록

- 카드사용 시 PUSH 알림

- 공금 내역 제거

- 개인 결제 공금에 추가

- 정산

- 발자취

- 미니게임 (카드뽑기, 지목하기, 초성게임)

- 홈 공금 내역 조회

- 마이페이지

- 여행 완료

- 여행방 삭제




🔍4. 프로젝트 산출물

4-1. ERD

  • Business ERD travelanceERD

  • Bank ERD bankERD

4-2. Figma




👩‍👦‍👦5. 팀 소개

Android Android Android Back end Back end Back end
차선호 하동혁 황신운 김제준 전수림 조혜진

About

여행모임 정산을 편리하고 재미있게 만들어 주는 안드로이드 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages