An app to find when you should take your newborn to the pediatrician
- Calculate recommended appointments and vaccines based on child's age
- Age appointments to calendar
- Sync information online for easy access on multiple devices
- Localization options for English and Spanish
- iOS 14.4+
- Xcode 12.4+
- Connect your iPhone using a lightning cable
- Install the latest binary (.ipa file)
- Open Xcode
- Press cmd+shift+2 to bring up the devices window
- Drag and drop the .ipa file onto your iPhone
- Clone this repository onto your computer
git clone https://github.com/OccultSlolem/PediaTrac-iOS.git
- Open InfluPeach.xcworkspace in Xcode
- Next to the run button in the top left corner, select the target you want to use (can be your iPhone connected through lightning cable or a simulator)
- Click run
Instructions may vary if you are using a different IDE (like Appcode)
The app uses Firebase to store and authenticate user accounts. Currently it uses the Firebase project on my personal Google account. If you want to create your own Firebase project on your own profile, follow these steps.
- Go to firebase.google.com and click "Go to console" in the upper right corner
- Follow the steps to set up your profile and create your first project
- Create an iOS app and make sure the bundle identifier is set to com.influpeach.ios
- Remove the
GoogleService-Info.plist
file inside the InfluPeach folder and replace it with the one provided to you
Inside PediaTrac -> HelperScripts are some scripts that hold settings that are referenced by the views in this project several times, including
TermsPrivacy.swift
: Includes links to your Terms & Conditions and Privacy Policy. Referenced by the sign up view (the links in the view will correspond to what links you set them to in this file)