Loading Google Sign-In…
Your Netlify URL must be added to Google Cloud Console.
1️⃣ Go to console.cloud.google.com
2️⃣ APIs & Services → Credentials → your OAuth Client
3️⃣ Under Authorized JavaScript origins add your Netlify URL:
https://YOUR-APP.netlify.app
4️⃣ Save → wait 5 min → reload the app
📂 Creates a Hasani Azkaar folder in your Google Drive
💾 Saves all your data automatically on every change
👨👩👧 Each family member connects their own Google account
🔒 App only accesses files it creates (safe, limited scope)
• Must use the app via HTTPS (your Netlify link)
• Google will show an account picker — choose your Gmail
• If the button does nothing, allow popups in browser settings
• Token expires after 1 hour — tap Connect again to refresh
Choose a backup format. ZIP keeps your folders and stores JPEGs, PNGs, WebPs and PDFs as normal files.
Restore from a JSON or ZIP backup. Existing matching IDs are updated; new data is added.
Set a 4-digit passcode required before any delete.
Enter passcode to confirm deletion
1️⃣ Tap 💾 Backup → 🗜️ ZIP Backup
2️⃣ Save the ZIP to Files or upload it to Google Drive
3️⃣ ZIP contains folders, images, PDFs and manifest data ✅
Automatic Google Drive sync is separate from manual ZIP backup. Netlify Free can host the app; the missing piece is Google OAuth/Drive API configuration for this specific app.
1️⃣ Open Google Drive → download the ZIP to phone
2️⃣ Tap 💾 Backup → Import → choose the .zip
3️⃣ App restores folders, files, favourites and order ✅
Install Azkaar AppAdd to home screen for offline use