|
1 |
| -# SeeMeet-Android README |
2 |
| -그 해, 안드는✨🍒 |
3 |
| - |
4 |
| -## ❤️ 약속부터 만남까지, 더 가까운 우리 사이 SeeMeet ❤️ |
| 1 | +## <img src="https://user-images.githubusercontent.com/59916029/151141921-32f553c5-3779-47c7-bb44-cec298db2b0b.png" width="90px"/> ❤️약속부터 만남까지, 더 가까운 우리 사이 _ SeeMeet ❤️ |
5 | 2 |
|
6 | 3 | * 지인들과의 **약속**부터, 만남과 **이벤트**를 **관리하는 서비스, 더 나아가서는 인적 네트워크 전체를 관리할 수 있는 서비스를 지향합니다.**
|
7 |
| -* 👉🏻초대장을 만들어서 가능한 시간을 공유하고, 내 일정과 비교하기 쉽게 도와줘요. |
| 4 | + |
| 5 | + 👉🏻초대장을 만들어서 가능한 시간을 공유하고, 내 일정과 비교하기 쉽게 도와줘요. <br/> |
8 | 6 | 👉🏻 친구와의 만남과 이벤트를 한 눈에 볼 수 있어요.
|
9 | 7 |
|
| 8 | + > SOPT 29th APP JAM <br/> |
| 9 | + > 프로젝트 기간 : 22.01.03 ~ 22.01.22 |
| 10 | +
|
| 11 | + |
| 12 | +<br/> |
| 13 | + |
| 14 | + |
| 15 | +## ✨ 주요 기능 |
| 16 | + |
| 17 | +**스플래시** : 앱 구동 시 보여주는 시작화면, 1~2초정도 노출된다. |
| 18 | + |
| 19 | +**로그인** : 이메일과 비밀번호로 서비스에 로그인을 할 수 있다. |
| 20 | + |
| 21 | +**회원가입** : 이름, 이메일, 비밀번호, 비밀번호 확인을 입력하여 서비스에 가입할 수 있다. |
| 22 | + |
| 23 | +**홈** : 메인 홈 화면, 다가올 약속을 조회할 수 있으며 홈 베너는 지난 확정 약속을 기준으로 업데이트 된다. |
| 24 | + |
| 25 | +**캘린더** : 달력을 통해 날짜별로 사용자의 약속 현황을 볼 수 있다. |
| 26 | + |
| 27 | +**약속 신청** : 친구 목록을 불러와 원하는 친구에게 약속 초대 내용을 입력 (약속신청 1) <br/> |
| 28 | +그 다음 데이트피커와 타임피커를 이용해 원하는 날짜, 시간을 선택하여(약속신청 2) <br/> |
| 29 | +약속신청을 할 수 있다. |
10 | 30 |
|
| 31 | +**약속 내역** : 진행 중이거나 완료된 약속의 내역을 모아 볼 수 있다. <br/> |
| 32 | +진행 중의 경우 받은 신청, 보낸 신청으로 이동 할 수 있고, 완료의 경우 약속 상세로 이동된다. |
11 | 33 |
|
12 |
| -## 📝 맡은 역할 (임시) |
| 34 | +**받은 신청** : 친구에게 받은 약속을 조회, 가능한 시간대를 투표하여 약속을 수락하거나 거절할 수 있다. |
| 35 | + |
| 36 | +**보낸 신청** : 친구에게 보낸 신청을 조회, 현재 약속에 응답한 친구들의 투표 현황 등을 볼 수 있고 최종 약속을 확정하거나 취소할 수 있다. |
| 37 | + |
| 38 | +**약속 상세** : 메인 홈이나 완료된 약속 내역에서 각각 확정된 약속의 상세한 정보를 조회할 수 있다. |
| 39 | + |
| 40 | +<br/> |
| 41 | + |
| 42 | +<table> |
| 43 | + <tr> |
| 44 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661261-612df5eb-9622-4d02-bd1a-0cd5c0b127e1.gif"></td> |
| 45 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661231-4c9c295c-f8ae-49d2-a8c5-dd96ddd191c8.gif"></td> |
| 46 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661306-4965105a-54d1-43a9-a91e-161474fd9a44.gif"></td> |
| 47 | + </tr> |
| 48 | + <tr> |
| 49 | + <td align="center"><b>스플래시</b></td> |
| 50 | + <td align="center"><b>로그인 / 마이페이지</b></td> |
| 51 | + <td align="center"><b>회원가입</b></td> |
| 52 | + </tr> |
| 53 | +</table> |
| 54 | +<table> |
| 55 | + <tr> |
| 56 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661315-31ba240d-83af-4f37-909d-ad4d0541a4d7.jpg"></td> |
| 57 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661304-7894e2a4-59fb-4b8c-a478-917f9f2acc93.gif"></td> |
| 58 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661281-1e3afaa0-37d7-44dd-9e48-769ba2cebdaf.gif"></td> |
| 59 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661298-a8a721f7-e735-41d0-9ca5-25939045314d.gif"></td> |
| 60 | + </tr> |
| 61 | + <tr> |
| 62 | + <td align="center"><b>홈</b></td> |
| 63 | + <td align="center"><b>캘린더</b></td> |
| 64 | + <td align="center"><b>약속신청1</b></td> |
| 65 | + <td align="center"><b>약속신청2</b></td> |
| 66 | + </tr> |
| 67 | +</table> |
| 68 | +<table> |
| 69 | + <tr> |
| 70 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661275-be7e90ed-36da-40b1-a5ac-5d937a004d28.gif"></td> |
| 71 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661279-07874164-d2b0-4f64-ac6c-000ef7313a09.gif"></td> |
| 72 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661233-1418cbc1-9bc5-4062-8aa4-30f61ae01cd8.gif"></td> |
| 73 | + <td><img width="200" src="https://user-images.githubusercontent.com/59916029/151661246-9f27d573-3028-48f4-94ce-c0d276afdf1d.gif"></td> |
| 74 | + </tr> |
| 75 | + <tr> |
| 76 | + <td align="center"><b>약속내역</b></td> |
| 77 | + <td align="center"><b>약속상세</b></td> |
| 78 | + <td align="center"><b>받은신청</b></td> |
| 79 | + <td align="center"><b>보낸신청</b></td> |
| 80 | + </tr> |
| 81 | +</table> |
| 82 | + |
| 83 | + |
| 84 | +<br/><br/> |
| 85 | + |
| 86 | + |
| 87 | +## 📝 맡은 역할 |
13 | 88 |
|
14 | 89 | <table>
|
15 | 90 | <tr>
|
16 |
| - <td> 김현아 </td> |
17 |
| - <td> 친구 관리, 추가, 약속 내역, 약속 상세 </td> |
| 91 | + <td> <a herf="https://github.com/akimcse"> 김현아 </a> </td> |
| 92 | + <td> 친구 관리/ 추가, 약속 내역, 약속 상세, 마이페이지, 스플래시 </td> |
18 | 93 | </tr>
|
19 | 94 | <tr>
|
20 |
| - <td> 이동기 </td> |
21 |
| - <td> 기본 뼈대, 캘린더, 약속 신청, 약속 상세</td> |
| 95 | + <td> <a herf="https://github.com/rkdmf1026"> 이동기 </a> </td> |
| 96 | + <td> 프로젝트 초기 셋팅, 캘린더, 약속 신청2 </td> |
22 | 97 | </tr>
|
23 | 98 | <tr>
|
24 |
| - <td> 이유정 </td> |
25 |
| - <td> 메인, 약속 내역, 받은 요청, 약속 상세 </td> |
| 99 | + <td> <a herf="https://github.com/You-jeong136"> 이유정 </a> </td> |
| 100 | + <td> 메인, 약속 내역, 받은 요청, 보낸 요청 </td> |
26 | 101 | </tr>
|
27 | 102 | <tr>
|
28 |
| - <td> 최유림 </td> |
29 |
| - <td> 로그인/회원가입, 약속 신청, 보낸 요청, 약속 상세 </td> |
| 103 | + <td> <a herf="https://github.com/ChoiYuLim"> 최유림 </a> </td> |
| 104 | + <td> 로그인, 회원가입, 약속 신청1, 약속신청2 </td> |
30 | 105 | </tr>
|
31 | 106 | </table>
|
32 | 107 |
|
33 |
| - </table> |
| 108 | + |
| 109 | + |
| 110 | +<br/> <br/> |
34 | 111 |
|
35 | 112 | ## 👋 Specification
|
36 | 113 |
|
|
46 | 123 | </tr>
|
47 | 124 | <tr>
|
48 | 125 | <td><b>Network</b></td>
|
49 |
| -<td>OkHttp, Retrofit2</td> |
| 126 | +<td>OkHttp, Retrofit2, coroutine</td> |
50 | 127 | </tr>
|
51 | 128 | <tr>
|
52 | 129 | <td><b>Strategy</b></td>
|
|
57 | 134 | <td>Notion, Slack</td>
|
58 | 135 | </tr>
|
59 | 136 |
|
| 137 | + |
60 | 138 | </tbody>
|
61 | 139 | </table>
|
62 | 140 |
|
| 141 | +<br/> <br/> |
| 142 | + |
63 | 143 | ## 📦 Package Structure폴더링
|
| 144 | + |
64 | 145 | ```bash
|
65 | 146 | * 📦SeeMeet
|
66 | 147 | └─seemeet
|
67 | 148 | ├─📂data
|
| 149 | + │ ├─📂api |
| 150 | + │ ├─📂model |
| 151 | + │ │ ├─📂request |
| 152 | + │ │ └─📂response |
68 | 153 | │ └─📂local
|
69 | 154 | ├─📂ui
|
70 | 155 | │ ├─📂apply
|
71 |
| - │ │ └─📂adapter |
| 156 | + │ │ └─📂adapter |
| 157 | + │ ├─📂detail |
72 | 158 | │ ├─📂friend
|
73 |
| - │ │ └─📂adapter |
| 159 | + │ │ └─📂adapter |
74 | 160 | │ ├─📂main
|
75 |
| - │ │ └─📂adapter |
| 161 | + │ │ ├─📂home |
| 162 | + │ │ │ └─📂adapter |
| 163 | + │ │ ├─📂calendar |
| 164 | + │ │ │ └─📂adapter |
76 | 165 | │ ├─📂notification
|
77 | 166 | │ │ └─📂adapter
|
| 167 | + │ ├─📂send |
| 168 | + │ │ └─📂adapter |
| 169 | + │ ├─📂receive |
| 170 | + │ │ └─📂adapter |
78 | 171 | │ ├─📂registration
|
| 172 | + │ ├─📂splash |
79 | 173 | │ └─📂viewModel
|
80 | 174 | └─📂util
|
81 | 175 | ```
|
82 |
| - |
|
0 commit comments