- Flutter를 이용한 식당 이상형 월드컵 (Tournament) Android 앱.
- Flutter based restaurant tournament Android app.
Location based restaurant search
- Search for restaurants in the area by selecting a location.
- Display map and restaurant location using NAVER MAP API
Restaurant information
- Provides restaurant information using Kakao REST API, including restaurant name, category, location, etc.
Restaurant tournament
- Conduct a world cup with the image and information of the restaurant through the Naver Open API.
- Check the winner of the tournament.
-
Android 10.0 (Q) API Level 29
-
Android 13.0 (Tiramisu) API Level 33
-
NOTICE!
- API Level 28 : Naver Map이 정상적으로 작동하지 않습니다.
- API Level 34 : 크롬브라우저가 정상적으로 작동하지 않습니다.
- Naver Map does not work properly on API Level 28.
- Chrome browser does not work properly on API Level 34.
$ flutter pub get
$ flutter run
- 아래에 나열된 API 키를 .env 파일을 생성하여 작성해야 합니다.
- You must create .env file in the root directory and write your API keys.
- NAVER_MAP_CLIENT_ID, NAVER_MAP_CLIENT_SECRET: LINK
- NAVER_SEARCH_CLIENT_ID, NAVER_SEARCH_CLIENT_SECRET: NAVER_OPEN_API
- KAKAO_REST_API_KEY: KAKAO_REST_API
NAVER_MAP_CLIENT_ID="<YOUR_CLIENT_ID>"
NAVER_MAP_CLIENT_SECRET="<YOUR_CLIENT_SECRET>"
NAVER_SEARCH_CLIENT_ID="<YOUR_CLIENT_ID>"
NAVER_SEARCH_CLIENT_SECRET="<YOUR_CLIENT_SECRET>"
KAKAO_REST_API_KEY="<KAKAO_REST_API_KEY>"
Start Page
Search Page
Search Result Page
Tournament Page
Winner Page