@reader
A little bit of everything. Here for the conversation.
Posts
Your thoughts, in one place.
Friends.
Keep your connections close.
Friend requests are stored with your account. Open another member's profile from a feed post to add them.
Your friends and connections.
Your inbox.
The quieter side of the conversation.
Messages are private to the participants.
Settings.
Your profile, your preferences, your space.
Profile
Notifications
Choose the notifications you want to receive.
Privacy & safety
Block or report a post through its ··· menu. Reports are submitted securely for review.
Your data
Clear information saved on this device here. Sign out is in the Profile menu at the top.
My reservations.
Your bookshop collection holds.
Find your next book club.
Discover readers who love the same stories you do.
Club posts
Official book clubs.
Find your people. Show your book club pride.
Apply for an official book club
Applications are reviewed by the Super Admin. Approval does not automatically grant an administrator account.
Create an official club
Only accounts approved by Vanessa McMouse can create a club.
Membership requests
Reserve at a bookshop.
Reserve a copy for collection. No online payment. Pay at the bookshop.
Manage my bookshop
Own a bookshop?
Apply for approval to list books for local collection. Applications are reviewed before a shop becomes visible.
Bookshop applications
Review applications. Approving an application does not automatically provision a shop: use the existing approved-bookshop form with the applicant UID.
Official club applications
Approve or reject the application record. An approved club administrator still requires separately provisioned trusted Firebase Auth custom claims.
Reservation administration
Reservations are managed by each approved bookshop owner. Super Admin cannot view customer reservation records under the current Firestore privacy rules.
Use the bookshop dashboard to review approved shops. Shop owners can open a listing and manage its reservations; no extra customer access has been granted.
Operations and reservation privacy
Shop owners manage reservation statuses from their own listings. Customer details are not shown in this Super Admin summary.
Application decisions and approved directory records are separate. Check the actual approved shop record before confirming activation, and complete trusted club-admin provisioning separately.
Super Admin operations
Applications and approved directories are reviewed independently. Club approval does not grant a Firebase Auth claim; reservations stay private to each approved bookshop owner.
Official club applications
Bookshop applications
Reservation oversight
Shop owners process reservation transitions inside their own bookshop panels. This overview does not expose customers’ reservations to Super Admin.
Allowed statuses: reserved → ready → collected; reserved/ready → cancelled; expired holds can be marked expired by the shop owner.
Trusted club administrator provisioning
An approved application is NOT an active club administrator. A separate trusted identity check and privileged custom-claim assignment are required. See the generated local provisioning checklist; no claim is issued by this page.
Super Admin: approve a bookshop
Enter the bookshop account's Firebase UID. Only a trusted Super Admin claim authorises this approval.
Super Admin overview
Read-only overview of approved bookshops and existing official clubs. New applications and cross-shop reservation access are not enabled.
Manage your book community.
Approved club administrators manage clubs, members, private posting permissions and events. Approved bookshops manage stock and reservations separately.
My official book clubs
Create an official book club
Independent clubs require approval; approved bookshop owners can create clubs under their own bookshop.