Growing prospects… Sign in with an authorised Gmail to open the board.
Drop a CMA / listing PDF and click Extract. Text-based PDFs fill the form automatically. Scanned (image-only) PDFs have little selectable text — paste the visible details if extraction comes back thin.
Gold = follow-up / call back. Blue = listing date. Click an item to open the property.
Uses Google Firebase Spark (free). You create one project. Colleagues sign in with Google on this same site. Boards stay private until you invite an email.
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /properties/{id} {
allow read: if request.auth != null &&
(resource.data.ownerUid == request.auth.uid ||
request.auth.token.email in resource.data.sharedWith);
allow create: if request.auth != null &&
request.resource.data.ownerUid == request.auth.uid;
allow update: if request.auth != null &&
(resource.data.ownerUid == request.auth.uid ||
request.auth.token.email in resource.data.sharedWith);
allow delete: if request.auth != null &&
resource.data.ownerUid == request.auth.uid;
}
}
}