Optimize Firestore Pagination Reads

Job ID: 40505779

Budget: $10 – $30 USD

I’ve built an internal admin panel in TypeScript that displays data from Google Firestore. Although I’m already using cursor-based pagination and intend to fetch only 20 documents per page, the app still triggers one big read of every document in the collection, spiking usage to well over 4,000 reads on first load.

You can work directly in a new repo branch I’ll provide or supply isolated snippets—whatever makes the fix fastest to drop in.

I need this fixed within one hour if possible.