CarolCal
Family Appointment Management Made Simple
About CarolCal
CarolCal is a private family appointment management system designed to help families coordinate schedules, manage appointments, and stay organized together. Built with modern web technologies and Firebase backend, it provides real-time synchronization across all family members.
Secure Authentication
Firebase Authentication with Google Sign-In ensures only authorized family members can access appointments.
Role-Based Access
Admins can manage all appointments, while family members can create and edit their own entries.
Real-Time Sync
Changes sync instantly across all devices, keeping everyone on the same page.
Appointment Details
Track event names, dates, times, locations, driver information, and notes all in one place.
Pickup & Appointment Times
Separate fields for pickup time and appointment time help coordinate transportation.
iOS Integration
Syncs with the iOS app version for notifications and on-the-go access.
Technical Details
HTML, CSS, JavaScript
Firebase (Firestore, Authentication)
Google OAuth via Firebase
GitHub Pages
How It Works
-
Sign In
Family members sign in securely using their Google accounts.
-
View Appointments
See upcoming and past appointments in a clean, organized interface.
-
Create & Edit
Add new appointments with all relevant details or update existing ones.
-
Stay Synced
All changes sync automatically across devices and family members.
Privacy & Access
CarolCal is a private application built for a specific family. Access is restricted to authorized users only through Firebase Authentication. The app is not publicly available for general use.