-
노션 : https://we-pard.notion.site/iOS-7d043d2c79844b9b9609796647451917?pvs=4
-
코딩 컨벤션 : https://we-pard.notion.site/69a2d277d8704194a417b79ff2f91335?pvs=4
-
로그인 방법 : 애플로 회원가입을 하면, 게스트 모드로 앱을 사용 할 수 있어요 !
1기 flutter 앱 파트 프로젝트를 위해 개발된 파드 앱에서 데이터상 문제, 어드민 UX 문제 등이 발견되었습니다.
- 임기응변 식으로 구현되어 꼬인 데이터 구조
- 더이상 파드에서 사용되지 않는 Flutter → 유지보수 문제
- 몇가지 부분에서 유저친화적이지 않은 사용자 경험을 제공하는 어드민
위와 같은 세부 문제들을 개선하고자 다음과 같은 목표를 가지고 개발을 시작하게 되었어요.
- Firebase → Spring으로 재구현
- iOS 버전 개발 및 플러터 유지보수
- 어드민 개선
IT 협업 동아리 파드에서 발생하는 다음과 같은 어려움을 해결하고자 만들어진 앱 입니다.
1️⃣ 운영진의 어려움:
- 출석체크 관리하는 것이 어려움
- TT점수, 벌점을 관리하는 것이 어려움
- 파디들이 공지를 잘 확인하지 않음
2️⃣ 동아리원들의 어려움:
- 공지가 분산되어 있어서 확인이 어려움
- 일정을 확인하는 것이 어려움
- 파드 앱 제작 프로젝트를 통해 앱 개발자들이 프로젝트 경험 및 유의미한 결과물 제작 경험을 쌓을 수 있다.
- 운영진이 1기에 겪었던 문제를 해결하여 운영 관리를 용이하게 한다.
- 사용자들이 파드를 통한 본인의 성장 과정을 봄으로써 소속감을 느끼게 해준다. → 지금까지 한 세미나가 내가 밟아온 스탭처럼 보이도록 할 수 있다.
- 사용자들이 필요한 정보를 쉽고 정확하게 보여줌으로써 궁금증을 해결해준다.
Who! | 이름 | 역할 | Github |
---|---|---|---|
김하람 | 개발 리더 / iOS 개발 - 애플로그인 구현 - 구글 로그인 구현 - QR 기능 구현 - 서버 통신 구현 - 디자인시스템 SPM 개발 - QA진행 및 UI 수정 |
haram22 | |
진세진 | iOS 개발 - 팝업 모달 구현 - 홈화면 UI 개발 - 토스트바 구현 - 햄버거바 구현 - 이용약관 UI개발 - 내 일정 페이지 UI 개발 |
jinsejin | |
김민섭 | iOS 개발 - 전체 랭킹페이지 개발 - 마이페이지 개발 - 툴팁 구현 - 내 점수 페이지 개발 - UI 수정 및 디테일 반영 |
mingseobi |
- 큐알 인식 화면 / 지각 시 화면
- 이미 출석 한 경우 화면 / 출석 성공 화면