Giter Club home page Giter Club logo

moit-ios's People

Contributors

chansooo avatar chansooooo avatar hope1053 avatar songseoyoung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

moit-ios's Issues

NetworkLayer 개선

  • baseURL에대해서 init시 default 값을 넣어주기
  • 로깅 추가
  • 간단한 테스트 코드?!
  • self.session.rx.response 적용

Feature - Sign In

  • Button 클릭 시 웹뷰 present
  • Auth0으로 로그인 후 리다이렉트 된 경우 처리
    • success -> header에서 token 뽑아서 저장
    • TokenManager 모듈 구현
    • 401 -> 받은 response 데이터 signUp RIB에 전달

Feature - Join MOIT

  • 스터디 초대코드 입력 후 확인 클릭 시 moit/join API 호출
  • if success → response로 받은 상세정보 전달
  • if fail → Toast 표시

Feature - Fine

  • MOITDetail에 Fine RIB attach
  • AuthorizePayment RIB에서 Fine Item 정보 호출
  • 사진 등록 로직 구현
  • 벌금 인증 POST 로직 구현

DesignSystem-TapPager

프로토콜 채택한 enum 받아서 case들 탭으로 만들어주는..
각 탭이 탭되면 해당하는 case를 Observable로 날려주기

Fine Debugging

  • 처음 attach 될 때 오늘까지 모인 벌금 label 업데이트안되는듯...?! 확인 후 수정 필요
  • 해당 MOIT의 isMaster값 스트림에서받아서 수정 필요
  • 현재 납부 인증/승인 버튼 클릭하면 FineList RIB에서 attach하고 있는데 FineList RIB의 listener에게 전달해서 MOITDetail에서 attach하도록 수정
  • 벌금 납부/인증 로직 전반적으로 확인 필요ㅜㅜ 에러 짱 많을듯...
    • 스터디장이 본인 벌금 내역 들어갔을 때 → 사진 업로드 & 바로 인증완료 API 보내야함
    • 스터디장이 스터디원 벌금 내역 들어갔을 때

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.