/myCloset

나만의 옷장. 카테고리 별 옷을 검색 및 즐겨찾기 하는 앱

Primary LanguageKotlin

myCloset

[개요]

  • 설명: 카테고리별 옷을 볼 수 있고 상품 검색 및 좋아요한 옷을 모아 볼수 있는 프로그램입니다.

  • 개발 배경: 안드로이드 아키텍쳐에 대한 이해와 로그인 API등을 공부하기 위해 개발하였습니다.

[주요 기능]

  • 로그인 기능: 서버에 저장된 아이디와 비밀번호가 일치되는 계정을 로그인
    • 방식 - Kakao, Google, Email
  • 회원가입 기능: 사용자 정보를 입력받아 서버에 저장.
    • 이메일 중복 및 정규식 체크
    • 비밀번호 체크 및 이중 확인
    • 닉네임 중복확인 체크
  • 웹뷰 기능: 연결된 웹 링크를 통해 상품의 상세정보를 확인
  • 이미지 로딩: 서버에 저장된 상품에 대한 이미지 링크를 가져오고 리사이클러뷰를 이용한 뷰페이저로 이미지를 로딩
  • 즐겨찾기: 상품 상단 우측에 있는 ☆ 이미지 클릭 시 서버에 회원 아이디와 상품코드를 저장
  • 상품검색: 상품에 대한 정보(상품명, 브랜드명)을 입력 시 서버에서 데이터를 가져와 이미지 출력
  • 위시리스트: 즐겨찾기한 상품들을 출력
  • FCM: Firebase에서 제공하는 메세지 전송 플랫폼을 이용한 푸시알림

Development environment

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

DB Table

  1. member member

  2. dress dress

  3. favorite favorite

ScreenShots

  • Screen Layouts

Home Search WishList MyInfo SignIn SignUp

  • GooglePlay Store

캡처

  • FCM Test

KakaoTalk_20210214_003833011