Giter VIP home page Giter VIP logo

savepenguin_android's Introduction

savePenguin_android

savepenguin_android's People

Contributors

jobum97 avatar

savepenguin_android's Issues

#7 마이페이지 기능 구현

to Do List

  1. 마이페이지에서 비밀번호 변경할 수 있어야 함
  2. 마이페이지에서 포인트 적립 내용 조회 가능해야 함
  3. 마이페이지에서 회원 탈퇴할 수 있어야 함
  4. 유저 정보 띄우기

#1 기본적인 UI 및 액티비티 흐름 만들기

mockUp 에서 정한 흐름대로 동작하는 대로 기본 구조 만들기

To Do List

1 로그인 페이지 => 메인 페이지
로그인 페이지( LoginActivity ) -> 회원가입 ( RegisterFragment )
로그인 페이지( LoginActivity ) -> 아이디 찾기 ( Find_idFragment )
로그인 페이지( LoginActivity ) -> 비밀번호 찾기 ( Find_pwFragment )
로그인 페이지( LoginActivity ) -> 로그인 -> 메인 페이지 ( MainActivity )

2 메인페이지 => QR 페이지
메인 페이지 ( MainActivity ) -> QR 인증 버튼 -> QR 관리 페이지 ( QRActivity )

3 QR 관리 페이지 처리
QR 관리 페이지에서 QR 인증, QR 발급 Activity or Fragment? 고민 후 결정

#2 로그인 부분 상세 구현 및 세션 유지 등

로그인 부분 상세 구현 및 기타

To Do List

1 유저에 대한 데이터 처리하는 부분, 더미 데이터 만들어서
로그인, 회원가입, 아이디 찾기, 비밀번호 찾기 기능 작동하게 만들기

2 로그인, 회원가입, 아이디 찾기, 비밀번호 찾기 시 입력할 때
입력 유효성 검사
중복 유효성은 백에서 처리

3 로그인한 유저를 어떻게 기억할 것인가? 세션 유지, 쿠키? 이 부분 해결 필요

#6 QR 발급 부분 처리

to Do list

  1. mock up을 바탕으로 UI 구현
  2. 입력 받기 (텍스트 및 사진 입력)
  3. 입력 모아 서버에 전송할 방법까지

#4 메인 페이지의 사이드 메뉴 구현

to do List

  1. 메인 페이지 ui 수정하여 사이드 메뉴바 만든다
  2. 들어갈 요소 ( 유저 정보바 (이름, 포인트), myPage, 펭 shop, 로그아웃)
  3. 각 연결되는 페이지까지 간단 구현

#3 회원가입 과정 중 이메일 인증 시스템 구현

to Do List

1 회원가입에서 이메일 입력받고 인증 버튼을 누르면
해당 메일로 인증 번호를 보내주는 시스템 구현

2 해당 인증번호를 입력하여 인증을 받고 유효한지 검사

3 이를 최종 회원가입에 반영

#5 서버와 통신

to Do List

  1. 서버에 데이터 뿌려주고 받아오는 부분 구현

  2. 로그인, 회원가입 등에 적용. 추후 많은 기능에 추가 예정

#8 펭귄샵 기능 구현

to Do List

펭귄 옷 입히기(?)... 구현
상점페이지에서 자신의 아이디, 잔여 포인트 확인 (상단)
메인에서 아이템 구입하여 메인페이지의 펭귄 이미지 변경

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.