FamWake is the innovative family alarm and bathroom scheduler designed to eliminate morning chaos. With intelligent scheduling, real-time updates, and a focus on user privacy, families can sync their routines effortlessly. Available on both the App Store and Google Play Store, FamWake makes mornings stress-free.
FamWake is a smart family alarm and morning scheduler designed to bring order to the hectic morning routines of families. This application enhances collaboration within family units by intelligently coordinating wake-up times, bathroom usage, and breakfast schedules, ensuring a smooth start to the day.
Key Features
- Smart Morning Schedule: FamWake excels in optimizing morning schedules for families, managing bathroom slots and meal timings effectively.
- In Sync & Real-Time: Family members receive live updates regarding their morning schedule, eliminating bathroom queues and reducing morning stress.
- No Account Required: Users can dive right into scheduling without the need for registration. For those who prefer, a one-tap clipboard join option is available. An optional account can be set up for seamless synchronization across devices using Google or Email.
- Maximum Flexibility: The app supports tailored profiles for weekdays, vacation modes, a gentle notification crescendo feature, and an evening routine check to keep everyone organized.
- Privacy-First Approach: FamWake prioritizes user privacy by being ad-free and not tracking any sensitive user data.
Development Information
FamWake is developed using Kotlin Multiplatform (KMP) for both Android and iOS, supported by Firebase for the backend.
Project Structure
- /app: Contains the Android application code, built with Jetpack Compose and Room.
- /ios: Contains the iOS application, developed using SwiftUI and AlarmKit.
- /shared: Holds the shared Kotlin Multiplatform logic, including models and settings.
- /functions: Manages Firebase Cloud Functions for backend operations.
- /documentation: Offers detailed documents and change logs in German and English.
Getting Started
For developers looking to contribute or set up their environment, detailed configuration instructions are provided within the repository. This includes prerequisite software installations for both Android and iOS builds, as well as core build command examples to get started with development quickly.
Discover more about FamWake and how it can streamline your family's morning routine on the official website: familienwecker.de.
Comments
0Start the conversation
Share the first comment.