728x90 끄적/나만봐20 [토이프로젝트1] 4. 구현(3) - 음식 랜덤 추천 웹/앱 1. 랜덤으로 뽑힌 식당 위치 마킹 추가 2. 네이버 검색 api 요청 키워드 수정 3. 비로그인 사용 추가네이버 검색 api가 최대 5개 출력 제한 + 스타트 파라미터 최소, 최대값 1 제한 api를 반복해서 뽑아낼 수 있는 방법 고려 스타트 파라미터가 제한이 있으니, 주소를 이용하여 지오코딩, 리버스 지오코딩 무한 반복 사용 (아직 적용 안함) 1. 현재 주소에서 음식점을 랜덤에서 한번 뽑아서 A에 저장. 2. 그다음에 현재 주소에서 음식점을 코맨트로 한번 뽑아서 B에 저장. 3. A와 B를 비교하여 중복은 C에 저장. 4. A와 B를 비교하여 중복이 아닌 것은 D에 저장. 5. C와 D를 E에 저장. (F에도 동일하게 저장. F에는 누적으로 저장) 6. E의 주소들을 기준으로 주변의 주거지 검색. .. 2024. 9. 24. [토이프로젝트1] 3. 구현(2) - 음식 랜덤 추천 웹/앱 1. 프론트 ui 수정2. 웹, 앱(데스크톱, 모바일) 기기 해상도에 맞게 ui 적용3. 현재 위치 주소 표기 추가4. 사용자 아이디 표기 추가5. 앱에서 지도를 불러오지 못하는 문제 수정 (웹뷰 로드)6. api 중복 호출 제거7. 랜덤 식당 호출 방식 변경 https://random-food001.du.r.appspot.com/ 로그인Random Restaurant 회원가입random-food001.du.r.appspot.com 2024. 9. 20. [토이프로젝트1] 2. 구현(1) - 음식 랜덤 추천 웹/앱 1. 로그인 페이지-로그인 폼: 사용자 아이디와 비밀번호 입력, 로그인 버튼, 아이디/비밀번호 저장 체크박스.-회원가입 링크: 회원가입 페이지로 이동하는 링크. 2. 회원가입 페이지-회원가입 폼: 후원 인증 키, 아이디, 비밀번호, 비밀번호 확인, 이메일 입력 필드.-인증 버튼: 후원 인증 키를 검증하는 버튼.-중복 확인 버튼: 아이디 중복 확인 버튼.-가입 완료 버튼: 회원가입을 완료하는 버튼.-가입 취소 버튼: 로그인 페이지로 돌아가는 버튼. 3. 랜덤 식당 찾기 페이지-지도 표시: 네이버 지도를 사용하여 현재 위치를 표시.-식당 추천 버튼: 현재 위치를 기반으로 식당을 추천받는 버튼.-식당 정보 표시: 추천받은 식당의 정보를 표시하는 영역. 4. JavaScript 기능들-로그인 폼 제출 처리: .. 2024. 9. 19. [토이프로젝트2] 1. 기획 - 유명인의 랜덤 명언 웹/앱 . 2024. 9. 17. [토이프로젝트1] 1. 기획 - 음식 랜덤 추천 웹/앱 1. 위치 정보 받아오기 및 API 전환 시스템기본 구조:Google Maps API OpenStreetMap (OSM) API 를 기본으로 사용합니다.실시간 사용량 체크: Google Maps API의 무료 사용량이 끝나가면 OpenStreetMap (OSM) API로 전환합니다.한국용 앱: 한국에서는 기본적으로 네이버 또는 카카오 지도 API를 사용합니다.네이버/카카오 무료 사용량이 끝나면 Google Maps API로 전환.Google Maps 무료 사용량이 끝나면 OSM API로 전환.네이버 지도 API 사용. (월 10,000,000건의 무료 이용량을 제공)구현 방법:API 사용량 모니터링: 각 API에서 제공하는 사용량 체크 엔드포인트를 주기적으로 호출하여 현재 사용량을 모니터링합니다. .. 2024. 9. 16. 개인정보처리방침 1. 개인정보 수집 항목카메라 액세스: 이 앱은 사용자의 카메라에 액세스하여 플래시라이트 기능을 제어합니다. 카메라 액세스는 플래시라이트의 켜기 및 끄기 기능을 수행하기 위해 필요합니다.2. 개인정보의 수집 및 이용 목적플래시라이트 제어: 사용자가 앱 내에서 플래시라이트를 켜고 끌 수 있도록 하기 위해 카메라의 플래시 기능을 제어합니다.3. 개인정보의 보유 및 이용 기간이 앱은 사용자의 디바이스 내에서만 개인정보(카메라 ID)를 처리하며, 앱을 종료하면 모든 정보는 메모리에서 삭제됩니다. 앱은 사용자의 정보를 외부 서버에 저장하거나 영구적으로 보유하지 않습니다.4. 개인정보의 제3자 제공에 관한 사항이 앱은 사용자의 개인정보를 제3자에게 제공하지 않습니다.5. 개인정보 보호를 위한 기술적, 관리적 대책보.. 2024. 9. 10. 이전 1 2 3 4 다음 728x90