[개요]
-
설명: 카테고리별 옷을 볼 수 있고 상품 검색 및 좋아요한 옷을 모아 볼수 있는 프로그램입니다.
-
개발 배경: 안드로이드 아키텍쳐에 대한 이해와 로그인 API등을 공부하기 위해 개발하였습니다.
[주요 기능]
- 로그인 기능: 서버에 저장된 아이디와 비밀번호가 일치되는 계정을 로그인
- 방식 - Kakao, Google, Email
- 회원가입 기능: 사용자 정보를 입력받아 서버에 저장.
- 이메일 중복 및 정규식 체크
- 비밀번호 체크 및 이중 확인
- 닉네임 중복확인 체크
- 웹뷰 기능: 연결된 웹 링크를 통해 상품의 상세정보를 확인
- 이미지 로딩: 서버에 저장된 상품에 대한 이미지 링크를 가져오고 리사이클러뷰를 이용한 뷰페이저로 이미지를 로딩
- 즐겨찾기: 상품 상단 우측에 있는 ☆ 이미지 클릭 시 서버에 회원 아이디와 상품코드를 저장
- 상품검색: 상품에 대한 정보(상품명, 브랜드명)을 입력 시 서버에서 데이터를 가져와 이미지 출력
- 위시리스트: 즐겨찾기한 상품들을 출력
- FCM: Firebase에서 제공하는 메세지 전송 플랫폼을 이용한 푸시알림
OS : Windows 10 64bit & Unbuntu 18.04.5 LTS
Server : AWS EC2
IDE : Android Studio 4.1
Language : Kotlin, PHP 7.4
DB : Maria DB 10.2
DB Tool : HeidiSQL
Etc Tool: Putty, Postman
- Screen Layouts
- GooglePlay Store
- FCM Test