Skip to content

사진 작가 구인/구직 플랫폼 서비스, 스마일(SMILE)입니다.

Notifications You must be signed in to change notification settings

SMILE-SSAFY/SMILE-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

​🧡📷스마일(​SMILE) - Android📷🧡

스마일 로고

  • SSAFY 8th PJT Team D102​ 🌞
  • 프로젝트 기간 : 2023.01.03 ~ 2023.02.17
  • 구성원 : 이지윤, 이민하

📗​Contents

1️⃣​ Specification
2️⃣​ Flow Chart
3️⃣​ Package Structure
4️⃣​ 핵심 기능 구현 방법 설명
5️⃣​ Contributor


​:one:​ Specification

Architecture Clean Architecture, MVVM
Design Pattern SSA(Single-Activity-Architecture), Singleton
Jetpack Components Navigation Component, ViewBinding, LiveData, ViewModel, Lifecycle, Room/SQLite
Network Retrofit2, OkHttp
Third Party Library Coroutine, Glide, Image Cropper, TedPermission, Lottie, Spin-kit, Naver map API, Kakao API, BootPay API Firebase(FCM & Hosting)
Other Tool Jira, Git, Notion, Slack, Figma, Zeplin
Strategy Jira & Git Flow


2️⃣​ Flow Chart

img


3️⃣​ Package Structure

📦 com.ssafy.smile
 ┣ 📂 common
 ┣ 📂 data
 ┃ ┗ 📂 local
 ┃ ┃ ┣ 📂 database
 ┃ ┃ ┃ ┣ 📂 dao
 ┃ ┃ ┃ ┣ 📂 entity
 ┃ ┃ ┗ 📂 datasource
 ┃ ┃ ┗ 📂 repository
 ┃ ┗ 📂 remote
 ┃ ┃ ┗ 📂 model
 ┃ ┃ ┗ 📂 datasource
 ┃ ┃ ┗ 📂 repository
 ┃ ┃ ┗ 📂 datasource
 ┃ ┃ ┗ 📂 service
 ┣ 📂 domain
 ┃ ┗ 📂 model
 ┃ ┗ 📂 repository
 ┣ 📂 presentation
 ┃ ┗ 📂 adapter
 ┃ ┗ 📂 base
 ┃ ┗ 📂 view
 ┃ ┃ ┣ 📂 home
 ┃ ┃ ┣ 📂 map
 ┃ ┃ ┣ 📂 mypage
 ┃ ┃ ┣ 📂 portfolio
 ┃ ┃ ┣ 📂 user
 ┃ ┃ ┣ 📂 splash
 ┃ ┗ 📂 viewmodel
 ┗ 📜 MainActivity.kt
 ┗ 📜 Application.kt

4️⃣​ 핵심 기능 구현 방법 설명

👉 WIKI에 핵심 기능 구현 코드 및 방법 정리

0. 구조 설계

1. 스플래시

2. 로그인

3. 회원가입

4. 주소록

5. 작가 포트폴리오

6. 게시글 및 지도

7. 검색

8. 예약 및 결제

9. 나의 관심 내역

10. 작가 추천

11. 작가 리뷰

12. 이미지 유틸

13. 권한 처리


5️⃣​ Contributor

👉 팀원 소개와 역할 분담
이지윤 이민하
@jiy00nLee @minha721
Android Dev Android Dev
구조 설계
주소록
작가 포트폴리오 등록/수정
주변 게시글 목록(지도)
게시글 등록/수정
나의 관심 내역
작가 리뷰 등록/조회
이미지 유틸(ImageUtils)
권한 처리(PermissionUtils)
스플래시
회원가입
로그인
주변 작가 목록
작가 포트폴리오 조회
게시글 조회
검색(작가, 게시글)
예약 및 결제
작가 추천

About

사진 작가 구인/구직 플랫폼 서비스, 스마일(SMILE)입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages