- Overview
- Product Spec
- Wireframes
- Schema
- Milestone 1: Creating User Interface
- Milestone 2: Displaying Data
- Milestone 3: Viewing Website
- Milestone 4: Directions and Location Access Denial
FindMyVaccine is an app that allows users to browse for COVID-19 vaccination locations. Within the app, users can look for vaccination sites near their current location.
- Category: Health
- Mobile: This app is developed to run on iOS devices.
- Story: Users find COVID-19 vaccination locations, and use GPS to navigate to that locations.
- Market: All individuals who are looking to get a vaccine or are seeking more info.
- Habit: Users would need this when they are going through the vaccination process.
- Scope: Locations shown depend on availability of vaccines at each site. This app can find nearby locations or sites near any specified zipcode.
- Animated launch screen to detail screen
- Displaying a list of locations through table view
- Providing access to location's website within the app
- Setiting default location for users who deny location access
- Providing GPS directions for user to navigate to vaccine locations
- Users can see a list of all nearby locations through infinite scroll
-
Location Details Screen
- Showing location information.
-
Map Screen
- Displaying available locations on a map.
Tab Navigation (Tab to Screen)
- Location Details Screen
- Map Screen
Flow Navigation (Screen to Screen)
- Location -> Location Details Screenf
- Map -> Map screen
Figma: https://www.figma.com/file/atYJ0tVcHPd97EGZril6MF/find-my-vaccine-wireframe?node-id=0%3A1
Property | Type | Description |
---|---|---|
name | String | Name of the location |
address | String | Address of vaccine site |
vaccineTypes | String Array | Types of vaccine offered |
vaccineStatus | boolean | Whether vaccine is available |
vaccineUrl | String | Carrier website URL |
- Vaccine API
Base URL - https://www.vaccinespotter.org/api/v0/states/CA.json
- The location detail screen consists of three main information: provider name, appointment status, and address.
- From location detail screen, user can see the location on a map in map view screen.