iOS mobile app to find and display the nearest boba shop

Related tags

SwiftUI App iOSBoba
Overview

iOSBoba - Boba App

Description

Basic mobile app where you can plug in a location (or let the app find your current location), and the app will tap into the Yelp API (or equivalent) to discover the closest boba shop, and will display directions to that location using MapKit. This project is intended to be practice for handling multiple screens/navigation, user location and location permissions, external APIs, and iOS framework integration.

As a v2 stretch goal, I will also implement user accounts (e.g. basic settings, favorite places), with login/auth and data storage handled via Firebase.

Some initial/high-level thoughts about the different tasks needed:

v1 Tasks

  • Location screen: input a zip code or let the user use their phone location (will require permissions) to use for search
  • Yelp API (or similar API) using the location to search for boba shops nearby
  • Map screen: display a map with iOS MapKit, navigating from the user's entered location to the selected boba shop
  • List of stores screen: have some way to display a list of the top ~10 options from the API call results (e.g. map on top, list on bottom? card that pulls up with the list of nearby shops?) so the user can select other shops and see the map update directions accordingly

v2 Tasks / Stretch Goal

  • User login / auth with Firebase (e.g. Login with Apple / Google / etc.)
  • Save favorites to account (with Firebase data persistence)
You might also like...
 Nova Wallet iOS - Next get mobile app for Polkadot & Kusama ecosystem
Nova Wallet iOS - Next get mobile app for Polkadot & Kusama ecosystem

Next gen application for Polkadot & Kusama ecosystem, transparent & community-oriented, focused on convenient UX/UI, fast performance & security.

Simple Weather app to display future weather of 3 cities

WeatherApp Simple Weather app to display future weather of 3 cities Test project for a small weather application Overview For the test project a small

Weatherflow-local - Basic frame-out of a SwiftUI macOS app to receive & display WeatherFlow UDP broadcast messages
Weatherflow-local - Basic frame-out of a SwiftUI macOS app to receive & display WeatherFlow UDP broadcast messages

WeatherFlow Local A very basic/skeleton SwiftUI macOS app for receiving and disp

COVID Alert Mobile App
COVID Alert Mobile App

This repository implements a React Native client application for Apple/Google's Exposure Notification framework, informed by the guidance provided by Canada's Privacy Commissioners.

IOS mobile application that uses URLSession and Firebase
IOS mobile application that uses URLSession and Firebase

DogApp IOS mobile application that uses URLSession and Firebase. First a dog ima

MyNews-iOS - A simple iOS mobile application for reading news articles
MyNews-iOS - A simple iOS mobile application for reading news articles

MyNews A simple iOS mobile application for reading news articles. This app uses

Provenance is a native macOS application that interacts with the Up Banking Developer API to display information about your bank accounts, transactions, categories, tags and more.

Provenance Provenance is a native macOS application that interacts with the Up Banking Developer API to display information about your bank accounts,

WeatherDiscussions - Select NOAA regions and display weather discussions for that region

An example of the core concepts of iOS development This is a simple three screen

A mobile application for the referee and the players

Description: A mobile application intended for everyone with the aim of making life easier for the referee and the players. This application allows th

Owner
Jacob Pernell
UX/UI Designer + Developer
Jacob Pernell
An MVI, SwiftUI and Combine exploration project to shop clothe by resemblance 👗

Portfolio is an MVI, SwiftUI and Combine exploration project to keep track of your portfolio over time. Resources MVI MVI Architecture for Android Tut

Bastien Falcou 7 Oct 4, 2022
Teatanic is an iOS application that simulates a tea shop.

teatanic Teatanic is an iOS application that simulates a tea shop. A user is able to search among different tea types and "buy" it. purpose This appli

null 2 Oct 6, 2021
Mobile app for University of Washington students to find resources and information about the school.

ExploreUW App Description Mobile app for University of Washington students to find resources and information about the school. Collaborators Christian

Christian Calloway 2 Jun 3, 2022
A Simple App That Find and connect with classmates

Study With Me Find and connect with classmates! Search View Controller: My Courses View Controller: Profile View Controller: A View of Students in a C

Ben Wu 0 Dec 4, 2021
Are you bored? This app helps find you something to do via Bored api

Bored Swift Are you bored? This app helps find you something to do via Bored api Features Beautiful widgets ?? Simple and easy ✅ Open source ?? Previe

Armin Shalchian 29 Oct 11, 2022
This is an app for coffee drinkers who want to find out what they're ideal bedtime is.

BetterRest This is an app for coffee drinkers who want to find out what they're ideal bedtime is. This was a part of my SwiftUI course. In this app my

Alex Diaz 0 Jan 19, 2022
NetFun-ios-app - iOS app using BFF service to display processed data.

NetFun-ios-app iOS app using BFF service to display processed data. The iOS demo developed in SwiftUI and it uses BFF service to show expected UI comp

Minhaz Panara 0 Jan 3, 2022
iOS App to display game lists and details with the ability to add games to your favorites list and see metacritic ratings.

Game Data System - GDS Author: Heitor Silveira ([email protected]) iOS App to view games from various platforms, their description, release

Heitor Ugarte Calvet da Silveira 0 Oct 6, 2021
BitPrice - an iOS app that display and monitor the current Bitcoint (BTC) rate

BitPrice - an iOS app that display and monitor the current Bitcoint (BTC) rate

Bruno Tortato Furtado 37 Dec 11, 2022
iOS App by which the user can display a list of characters from the Harry Potter Movies.

iOS App by which the user can display a list of characters from the Harry Potter Movies. They can display a list of all characters, students, staff or view characters by house.

Matthew Hollyhead 0 Nov 7, 2021