Skip to content

πŸ‘ΆπŸ» An iOS app to help you track sleep, feedings and diaper change for your baby

License

Notifications You must be signed in to change notification settings

sleepyfran/maby

Repository files navigation

🐣 Maby

Maby is an iOS/watchOS open-source app to help you keep track of your baby's sleep, feedings, diaper changes and more to avoid the constant questions like "how many times did my baby pee today? Was it 5 or 6?"

βš™οΈ Building

The app was fully developed on Xcode 14 and includes a single-target watchOS app that as far as I know is not compatible with any lower version of Xcode, so you'll need the latest version of Xcode 14 to build it. Afterwards simply clone the repo and open!

git clone https://github.com/sleepyfran/maby/

And open the main project!

❗️ Important

The app uses CloudKit to sync all the data, so a paid developer account is needed. Alternatively if you want to build locally and you don't need CloudKit, you can simply remove the cloud capabilities by clicking in the top "Maby" project inside of Xcode and removing them as follows:

And in the Persistence.swift file inside of MabyKit, change NSPersistentCloudKitContainer to NSPersistentContainer. The app will then hopefully build correctly πŸ™‚

Please note that if you disabled CloudKit the watchOS companion app will not work since it relies on CloudKit to communicate with the iOS database. If disabled, the watchOS app will basically create a new local database internally, completely independent from the iOS app, so you won't be able to see any of the events that you add through it.

🏞 Show me!

The app consist in a main iOS app that allows for adding events and visualizing them through a journal:


And a companion watchOS app that has the ability to add new entries to the main app:

(This one comes super in-handy during nights, trust me)

⬇️ Where can I get it?

I no longer have an App Store Developer account, so the app is not available on the App Store anymore. You can freely fork this and publish it yourself, or compile it locally and side-load it to your device :^)

πŸ˜€ Contributions/feedback

Feel free to submit any ideas or feedback you have through the issues here on GitHub. Before you create a PR, please also create an issue so that we can discuss potential solutions and whether what you're about to implement is an actual feature that we want added to the app.

About

πŸ‘ΆπŸ» An iOS app to help you track sleep, feedings and diaper change for your baby

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages