Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

서버/클라이언트 구현 #8

Open
5 tasks done
jeiea opened this issue Oct 3, 2018 · 0 comments
Open
5 tasks done

서버/클라이언트 구현 #8

jeiea opened this issue Oct 3, 2018 · 0 comments

Comments

@jeiea
Copy link
Owner

jeiea commented Oct 3, 2018

클라이언트 구현

  • nominatim 서버에서 역지오코딩을 수행한다
  • 자바 바인딩 부분에서 IPicture를 적극 활용하도록 한다. 6afe971

클라이언트/서버 구현

기능에 연관 관계가 많아서 공통 기능 항목별로 진행상황을 표시한다

참고로 로그인이나 사진 조회같은 DB가 들어가는 작업이 1~3초 정도로 느린데 이건 클라우드 서버 DB가 느린 것으로 진단됨. 무료라서 어쩔 수 없나봄.

  • 범례
    미구현
    서버 내부 구현
    클라이언트 구현·테스트
    서버 배포
    앱 적용, 완료

퀴즈(사진, 앨범) 기능

생성

  • 자신의 사진 업로드

조회

  • 랜덤 문제 받아오기
    • 랜덤 문제의 사진을 클라이언트에서 캐시할 수 있게 하기
    • 랜덤 위치 문제의 사진 위치가 너무 가깝지 않게 필터하기
  • 사진 다운로드
    • 해상도에 따라 적절한 섬네일을 요청하고 캐시한다
  • 비공개 사진/다이어리 접근 거부
  • 좌표 근처의 사진 조회하기

수정

  • 사진의 정보(주소, 좌표) 수정하기

삭제

  • 사진 삭제하기

컬렉션(다이어리) 기능

생성

조회

  • 컬렉션 사진 조회
  • 좋아요 카운트 세기
  • 좋아요 사용자 체크여부 확인 기능
  • 해당 사진을 포함한 컬렉션 조회하기

수정

  • 제목, 내용, 이미지, 좋아요 여부 수정하기

삭제

@jeiea jeiea changed the title 서버 구현 서버/클라이언트 구현 Oct 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant