Je was even weg. Kies je huishouden om verder te gaan — zo komen nieuwe recepten en menu's bij de juiste terecht.
Hoe wil je het recept toevoegen?
Plak de URL van een receptenpagina. De app leest automatisch naam, ingrediënten, bereidingstijd en foto in.
Elk huishouden heeft zijn eigen weekmenu en boodschappenlijst. Recepten worden gedeeld over alle huishoudens.
Dit recept lijkt sterk op een bestaand recept:
Is dit hetzelfde recept?
Welke maaltijden wil je laten invullen?
Waar heb je deze week zin in?
Uit welke huishoudens mag hij kiezen?
Wat met bestaande recepten in deze week?
Volg deze stappen éénmalig. Daarna synchroniseert de app automatisch tussen alle apparaten — gratis via Firebase.
Ga naar console.firebase.google.com → klik op "Project toevoegen" → geef het een naam (bijv. gerechten-matrix) → schakel Google Analytics uit → klik door tot het project klaar is.
Klik op het </>-icoon op de projectpagina → geef de app een naam → klik op "App registreren" → kopieer het firebaseConfig-object (de accolades en alles ertussen).
Ga in het linkermenu naar Firestore Database → "Database aanmaken" → kies Production mode → selecteer regio eur3 (europe-west) → klik Activeren.
Ga naar het tabblad Regels in Firestore → vervang alle tekst door het volgende en klik Publiceren:
rules_version = '2';
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
function signedIn() { return request.auth != null; }
function isMemberOf(gid) {
return signedIn()
&& request.auth.uid in get(/databases/$(database)/documents/groups/$(gid)).data.memberUids;
}
match /users/{uid} {
allow read, write: if signedIn() && request.auth.uid == uid;
}
match /groups/{gid} {
allow read: if isMemberOf(gid);
allow create: if signedIn()
&& request.resource.data.ownerUid == request.auth.uid
&& request.auth.uid in request.resource.data.memberUids;
allow update: if isMemberOf(gid)
&& request.resource.data.ownerUid == resource.data.ownerUid;
allow delete: if false;
match /{document=**} {
allow read, write: if isMemberOf(gid);
}
}
}
}
Kopieer deze tekst en plak hem in Notities, WhatsApp, Keep of een andere app op je gsm.