전국 소프트웨어마이스터고등학교의 학생들과 졸업생, 재학생의 소통을 연결하는 SNS
- Swift
- PinLayout, FlexLayout
- RxSwift
- RxFlow
- ReactorKit
- Clean Architecture
- Tuist
$ curl -Ls https://install.tuist.io | bash
$ brew install make
$ make generate
$ xed .
- 로그인, 회원가입 화면으로 이동할 수 있습니다.
- 이용약관 동의를 받습니다.
- 학생 구분(재학생, 졸업생), 이름, 학교, 학년, 반, 번호, 이메일을 입력받습니다.
- 아이디와 비밀번호를 입력받습니다.
- 재학생일 경우 회원가입이 완료되고, 졸업생일 경우 졸업생 인증으로 넘어갑니다.
- 졸업생 인증은 앨범에서 이미지 선택, 혹은 촬영을 통해 업로드합니다.
- 업로드 완료 시 회원가입이 완료됩니다.
- 아이디와 비밀번호를 입력받아 로그인합니다.
- 잃어버린 이메일의 인증을 하고 완료 시 아이디를 찾을 수 있습니다.
- 비밀번호를 잃어버린 아이디를 입력하여 해당 아이디의 이메일 인증을 진행합니다.
- 인증이 완료될 시 비밀번호를 재등록할 수 있습니다.
- 탭을 처음 열 때 카테고리를 선택해 해당 카테고리의 게시글을 볼 수 있습니다.
- 정렬 버튼을 눌러 게시글을 정렬할 수 있습니다.
- 게시글을 선택하면 게시글의 상세 내용, 댓글을 볼 수 있습니다.
- 키워드를 입력하여 검색할 수 있습니다.
- 최신에 검색한 키워드를 저장해놓습니다.
- 검색할 시 유저와 게시물이 결과물로 나옵니다.
- 정렬 버튼을 눌러 결과물을 정렬할 수 있습니다.
- 가장 최신의 공지를 볼 수 있습니다.
- 유저에게 온 알람을 볼 수 있습니다.
- 전체 공지 리스트를 볼 수 있습니다.
- 공지를 눌러 공지의 자세한 내용을 볼 수 있습니다.
- 유저의 정보를 볼 수 있습니다.
- 유저가 작성한 게시물 리스트를 볼 수 있습니다.
- 유저가 작성한 게시물 리스트를 정렬할 수 있습니다.