Skip to content

soletree/finalproject-checkit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check It !

          

✅ 동아리 출석 관리 앱, Check It !

프로젝트 기간

2023.01.16 ~ 2023.02 (진행중)


목차

  1. 앱 소개
  2. 주요 기능과 구현 영상
  3. 사용자 흐름도 및 아키텍쳐
  4. 개발 환경
  5. 기술 스택
  6. 참여자
  7. 라이센스

1. 앱 소개

> ADS

사용자가 가입한 동아리의 출석체크를 도와주는 앱 입니다.

> 페르소나

오프라인 동아리 모임을 갖는 사람들

> 개발 목표

실제 동아리 활동을 하면서 겪은 불편함을 바탕으로 직접 사용하기 위해서 앱 개발이 시작 되었습니다.
그 밖에 여러 예외 상황을 연구해 범용성을 높이고, HIG를 지키며 사용자 중심의 UI, UX 디자인에 초점을 두었습니다!

2. 주요 기능과 구현 영상

0. Onboarding, Login 1. Calendar View

버튼 하나로 간편하게 출석하기

사용자는 위치 기반 출첵 서비스, 길찾기, QR code 등, 다양한 방법으로 출석할 수 있어요!
약속된 일정 Check It! ➔ 반경 50m 이내 출석하기 버튼 활성화 ➔ 출석 완료 알림

2. MapView 3. MyPage View

동아리 더 쉽고 효율적으로 관리하기

방장과 운영진 및 구성원 각자에게 보여지는 뷰가 달라서 디테일하게 출석부를 관리할 수 있어요!
동아리 개설 ➔ 초대 코드 공유로 가입 ➔ 일정 추가 및 수정 ➔ 출석부 관리

4. 동아리 개설 5. 동아리 참가
6. 방장 출석부 7. 개인 출석부

3. 사용자 흐름도 및 아키텍쳐

User Flow Wire-frame Wire-frame

4. 개발 환경

- Xcode Version 14.2
- SwiftUI, iOS 16.0
- Auto layoout
- Dark mode, Horizontal mode not supported
개발환경 선택한 방식
브랜치 전략 git-flow
이슈 관리 github-Issues
구조 관리 MVVM 디자인 패턴
Communication Github와 & Discord를 Webhook 연동
Design Figma
문서화 Notion

5. 기술 스택

[Platforms]

[Language & Tools]

[SNS Login]


6. 참여자

허혜민
@soletree
류창휘
@ryuchanghwi
윤예린
@blaire-pi
이학진
@LEEHAKJIN-VV
조현호
@HHCHO0220
황예리
@hwangyeri

7. 라이센스

Alamofire
- https://github.com/Alamofire/Alamofire

SDWebImage
- https://github.com/SDWebImage/SDWebImage

SwiftyJSON
- https://github.com/SwiftyJSON/SwiftyJSON

Kakao Login SDK for iOS
- https://developers.kakao.com/docs/latest/ko/kakaologin/ios

Firebase Apple Open Source Development
- https://github.com/firebase/firebase-ios-sdk
                
FirebaseUI
- https://github.com/firebase/FirebaseUI-iOS
                
AlertToast
- https://github.com/elai950/AlertToast

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%