Skip to content

[Version 2] 서버 API 제거 #312

@kez-lab

Description

@kez-lab

🛠️ 작업 목록

1. 🔑 유저 로그인 제거

🏷️ 작업 내용

  • 카카오 로그인 및 자체 로그인 API 호출 로직 제거
  • 로그인 상태를 유지하는 SharedPreferences 또는 로컬 DB 관련 로직 정리
  • 로그인 버튼 및 관련 UI 제거 또는 비활성화 처리
  • 기존 사용자 세션 관리 기능 제거 (e.g., 토큰 검증, 자동 로그인 등)

✅ 추가 고려 사항

  • 로그인 없이도 앱을 사용할 수 있도록 수정할 것인지, 혹은 앱 자체를 비활성화할 것인지 결정 필요
  • 기존 로그인 정보를 활용하여 로컬 데이터에 접근할 필요가 있는지 확인

2. 🎁 포인트 지급 제거

🏷️ 작업 내용

  • 포인트 지급 API 호출 코드 제거
  • 포인트 적립/사용과 관련된 UI 및 로직 제거
  • 포인트 관련 데이터(로컬 DB 혹은 SharedPreferences) 삭제 여부 검토
  • 포인트 지급 이벤트 및 알림 제거

✅ 추가 고려 사항

  • 기존에 적립된 포인트를 유지할지, 초기화할지 결정 필요
  • 포인트 기반 기능(예: 리워드 시스템)이 있다면 제거 또는 대체 기능 검토

3. 📅 날짜별 데이터 API 제거

🏷️ 작업 내용

  • 날짜별 데이터를 불러오는 API 호출 제거
  • 보상 캘린더 및 날짜 기반 UI/로직 수정
  • 데이터 캐싱 및 저장 방식 검토 (로컬 DB에 유지할지 삭제할지 결정)
    ✅ 추가 고려 사항
  • 로컬에서 데이터를 유지하는 방식으로 대체 가능할지 확인
  • 데이터를 활용하는 다른 기능들과의 의존성 검토

🚀 추가 확인할 사항

API 제거 이후 앱이 정상적으로 동작하는지 테스트 필요
서버 종료 후 발생할 수 있는 예외 처리 (API 요청 실패 시 fallback 로직 추가 등)
사용자 경험을 고려한 UI/UX 수정 필요 (예: 로그인 없이 사용 가능하도록 안내 메시지 추가)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions