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

https://github.com/depromeet/teumteum-android

IT 커리어 성장형 네트워킹 서비스, 틈틈(TeumTeum)
https://github.com/depromeet/teumteum-android

Last synced: 19 days ago
JSON representation

IT 커리어 성장형 네트워킹 서비스, 틈틈(TeumTeum)

Awesome Lists containing this project

README

          

# Teum-Teum

> 사람 사이의 **틈**을 이어주는 IT 커리어 네트워킹 서비스 `repo:android`

[![download](https://img.shields.io/badge/playstore-download-brightgreen?style=social&logo=googleplay&color=36B2FF)](https://play.google.com/store/apps/details?id=com.teumteum.teumteum&pcampaignid=web_share) [![instagram](https://img.shields.io/badge/instagram-click-brightgreen?style=social&logo=instagram&color=36B2FF)](https://www.instagram.com/teumteum_official/) [![behance](https://img.shields.io/badge/behance-click-brightgreen?style=social&logo=behance&color=36B2FF)](https://www.behance.net/gallery/191510163/%08TEUMTEUM-IT-Career-Growth-Networking-Service)


## 틈틈을 소개합니다 🎉

틈틈은 IT 업계에서 커리어 성장을 위해 노력하는 '갓생러'들을 만날 수 있는 네트워킹 플랫폼이에요.
함께 스터디를 하거나 모여서 각자 작업을 하며 다양한 네트워킹 활동을 할 수 있어요.

처음 만나는 사이라 어색함이 느껴질 때는 '친해지기' 기능을 활용해 관심사를 파악하고,
함께 즐겁게 대화를 나누며 서로의 틈을 채워 가까워질 수 있어요!

IT 직군의 다양한 개성을 지닌 사람들과 네트워킹하며 커리어를 성장시켜 보는 것은 어떨까요?


## 틈틈을 처음 사용하시나요? 😎
![Untitled](https://github.com/depromeet/TeumTeum-Android/assets/100370200/7ce79833-06aa-40a3-afd1-18f0dc37601b)

### ☝️ Step 01 소개서를 만들고 간편하게 소개해 보세요
- 관심사와 목표가 담겨 있는 소개서를 만들어요.
- 모임에 참여할 때 소개서로 간편하게 자신을 소개 할 수 있어요.


![Untitled2](https://github.com/depromeet/TeumTeum-Android/assets/100370200/4d716950-d3c8-47b0-bef5-890396188598)

### ✌️ Step 02 원하는 모임에 참여해 보세요
- 틈틈에서는 스터디부터 모각작까지 다양한 카테고리의 모임에 참여할 수 있어요.
- 참여자들의 소개서를 미리 확인하고, 믿을 수 있는 모임을 시작해 보세요.


![Untitled3](https://github.com/depromeet/TeumTeum-Android/assets/100370200/a455a546-b573-4470-ba27-80fb49184cc9)

### 🤟 Step 03 함께 성장할 근처의 친구를 찾아봐요
- 내가 사는 곳 근처, 혹은 회사 근처에서 친구를 만날 수 있어요.
- 내 주변의 친구와 함께 커리어 성장을 위한 모임을 시작해 보세요.


![Untitled4](https://github.com/depromeet/TeumTeum-Android/assets/100370200/97252e07-9822-4c40-abd0-dcb153524c0c)

### 🤟 Step 04 서로의 관심사를 발견해요
- 소개서에 작성한 관심사를 기반으로 모임 참여자들의 관심사를 확인해 보세요.
- 기기를 흔들면 모임 참여자들의 다양한 관심사 사이의 틈을 채울 수 있어요.
- chat GPT가 많은 사람들이 공통적으로 관심을 가지고 있는 주제를 알려줄거에요.


![Untitled5](https://github.com/depromeet/TeumTeum-Android/assets/100370200/432f3ec9-32d1-4749-badb-7a49cec6ec12)

### 🖖 Step 05 밸런스 게임으로 친해져요
- 공통 관심사와 관련된 다양한 대화 주제를 확인하고, 대화를 시작해봐요.
- 어색한 순간도 잠시, 밸런스 게임을 통해 빠르게 친해질 수 있어요.


![Untitled6](https://github.com/depromeet/TeumTeum-Android/assets/100370200/1a5d824f-5231-419f-a9ed-813128b247a0)

### 🖖 Step 06 모임 후 리뷰를 통해 더 나은 네트워킹 환경을 만들어가요
- 모임이 끝난 후 다음날에 유저 리뷰를 작성할 수 있어요.
- 유저 리뷰를 작성하고 더 나은 네트워킹 환경을 만들어봐요.


## Contributors
| [이강민](https://github.com/kkk5474096) | [김우남](https://github.com/unam98) | [신민서](https://github.com/Mnseo) | [김세연](https://github.com/blueme0) |
| :---: | :---: | :---: | :---: |
|||||
|**모임 참여 & 유저 리뷰**|**공통 관심사 찾기**|**모임 생성 & 마이페이지**|**로그인 & 자기소개 카드**|


## Tech Stack ⚒️
- Clean Architecture
- Multi-Module

- MVVM
- Repository Pattern

- Compose + XML
- Hilt

- Coroutine
- Version Catalog

- Kotlin - Flow
- GitHub Action CI / CD


## System Architecture 💻

### Data Flow
![image](https://github.com/depromeet/TeumTeum-Android/assets/100370200/b914bf6d-d052-46be-ba05-a841673f38c0)

### Module
```
🗃️app
┣ 📂di
┣ 📂presentation
┣ 📂util
🗃️build-logic
┣ 📂convention
🗃️core
┣ 📂base
🗃️data
┣ 📂datasource
┣ 📂local
┣ 📂model
┃ ┣ 📂response
┃ ┣ 📂request
┣ 📂repository
┣ 📂remote
┃ ┣ 📂interceptor
┃ ┣ 📂service
┣ 📂util
🗃️domain
┣ 📂entity
┣ 📂repository
```