everytime-front's People
Forkers
shin-723everytime-front's Issues
닉네임 설정 화면 레이아웃 구성
계정 삭제하기 기능
이메일 변경 기능
약관 내용 화면 이동
버튼 클릭 시 약관 내용을 보여주는 화면으로 전환
약관 동의 화면 레이아웃 구성
일정추가 메인 레이아웃 구성
brief mode, detail mode
자동 로그인 기능
개인정보 처리방침 화면 레이아웃 구성
반복 일정 레이아웃 구성
약관 동의 화면 버튼 활성화 / 비활성화
필수 약관 동의 여부에 따라 버튼 활성화 여부를 결정하는 기능
닉네임 유효성 검사
닉네임이 한글, 영어, 숫자로만 이루어져 있는지 검사
사진첩 접근 권한
프로필 수정 화면 프로필 사진 변경 시 사진첩 접근 권한 필요
이메일 유효성 검사
이메일이 유효한 형태인지 검사, 서버와 통신하여 이미 가입된 이메일인지 검사
닉네임 유효성 검사
닉네임 설정 화면
로그아웃, 계정 삭제 dialog 디자인 수정
버튼 색, 버튼 테두리
프로필 수정 화면 레이아웃 구성
로그아웃 기능
입력한 내용에 따라 우측에 체크 / X 표시 띄우기
이메일, 비밀번호, 비밀번호 재확인 EditText에 유효한 내용이 입력되면 우측에 체크 표시를 띄우고 유효하지 않은 내용이 입력되면 우측에 X 표시를 띄움
회원가입 화면 EditText 좌측 아이콘 제거
비밀번호 재설정 화면 레이아웃 구성
약관 동의 화면 체크박스 디자인 변경
기존 네모 박스 디자인의 체크박스를 원형의 체크박스로 디자인 변경
설정 화면 프로필 이미지 가져오는 기능 임시 테스트용 이메일 수정
알람 설정 On / Off 기능
회원가입 화면 레이아웃 구성
설정 화면 토글 슬라이더 버튼에 그림자 넣기
이용 약관 내용 화면 레이아웃 구성
노크메이트 검색 허용 / 금지 기능
참석자 초대 관련 레이아웃들 구성
초대한 명단, 참석자 초대 레이아웃
비밀번호 보여주기 / 가리기 기능
비밀번호 입력칸 우측의 눈모양의 버튼을 눌러 입력한 비밀번호를 보여주거나 가릴 수 있다.
로그인 버튼 활성화 / 비활성화
이메일과 비밀번호를 모두 입력한 경우 로그인 버튼이 활성화
EditText 하단 안내 문구 띄우기
입력된 내용이 유효한지 유효하지 않은지에 따라 하단에 올바른 문구를 띄워야 함
custom number picker 사용하여 일정 설정
custom number picker 사용해서 시작 일정과 종료 일정 설정
시작 일정 picker custom은 완료했는데 레이아웃 내부에 picker을 넣어서 그런지 다른 문제가 있는 건지 작동이 안됨(슬라이드)
설정 화면 회원 탈퇴 기능 임시 테스트용 이메일 수정
자동 로그인 기능
유저 정보를 preference에 저장
이메일, 비밀번호, 닉네임 서버로 전송
이메일 변경 화면 레이아웃 구성
이메일 변경 화면 임시 테스트용 이메일 수정
login branch랑 merge 후 prefence의 "loginInfo" 안에 있는 email값 가져와야 함
datastore사용해 일정추가 정보 저장
preference datastore or proto datastore 사용, 최대한 proto datastore 사용
프로필 사진 수정 기능
유저 프로필 보여주는 기능
앱 잠금 On / Off 기능
EditText 감은 눈 아이콘 변경
다음 단계 버튼 활성화 / 비활성화
입력 내용이 모두 유효할 때 다음 단계 버튼을 주황색으로 바꿔 활성화
닉네임 설정 화면 버튼 활성화 / 비활성화
닉네임이 입력되면 끝내기 버튼 활성화
비밀번호 변경 화면 임시 테스트용 이메일 수정
로그인 화면 레이아웃 구성
비밀번호 보여주기 / 가리기 기능
비밀번호 또는 비밀번호 재입력칸의 우측에 있는 눈 표시를 누르면 입력한 비밀번호의 내용을 보여주거나 가리는 기능
이메일과 비밀번호 유효한지 검사
서버로 입력된 이메일과 비밀번호를 보내 가입된 정보인지 확인
설정 화면 레이아웃 구성
비밀번호 변경 기능
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.