Best android open-source packages and libraries.

SpringAndroid_TodaysLunch

[ Project - Spring boot, Android ] 주변 맛집 조회 어플 'Today's Lunch'
Updated 3 months ago

안드로이드 프로젝트 - Today's Lunch

선정 이유

: 오늘 점심 뭐 먹을까? 는 매일 하는 고민이지만 내일도 똑같이 머 먹지?에 대해서 고민할 것이다. 이러한 점을 착안하여 우리가 사용 할 점심메뉴를 골라주는 프로그램을 만들어보자 라는 취지로 투데이 런치라는 프로그램을 선정하게 되었습니다. 오늘 뭐먹지? 라는 어플을 참고하였습니다.

기존의 어플과 차이점을 두기위해서 메뉴와 해당매뉴를 판매하는 가게들을 추천, 어떠한 것도 먹고 싶은것이 없어 "아무거나"만을 말하는 날을 생각하여 랜덤 추천 기능들을 추가하였습니다. 또한 사용자가 직접 메뉴를 추가, 수정, 삭제 할수 있는 기능을 넣었습니다.

ER 다이어그램

image

기능

  1. 메뉴 카테고리별 매장 조회
  2. 랜덤 메뉴 추천 + 가게 리스트
  3. 카테고리별 랜덤 메뉴 추천
  4. 메뉴 추가, 수정, 삭제

사용 기술

Android Studio, Gradle, retrofit2(http 메시지를 주고받기 위한), material 디자인

작업 기간

2022.06.09~2022.06.14 (약 5일)


화면 구성

<시작화면>

시작화면

<메인화면>

메인화면

<메뉴 탭 구성 >

탭 구성

<랜덤 뽑기 이벤트>

뽑기 이벤트

  1. 랜덤 메뉴 추천
    Screenshot_3 Screenshot_4
  • 매장 클릭시 구글 맵 화면 띄움
    Screenshot_12

<카테고리별 메뉴 화면>

Screenshot_5 Screenshot_6 Screenshot_7

<가까운 매장 추천>

Screenshot_10

<메뉴 수정, 삭제>

  • 화면
    Screenshot_11

  • 메뉴 검색시 메뉴에 해당하는 데이터 내려받음
    Screenshot_13

  • 수정
    Screenshot_14

  • 삭제
    삭제후

Tags rest api