Back

Karan Jot Singh

Jack of all trades, ... • 23d

My flow for shipping dashboards fast: - Centralized useFilter: manages query params, maps default filters per entity, drives Table, Pagination & caching - useTable hook: maps row data, handles sort, column visibility toggles & dynamic table config - Entity-specific hooks (useTransactions, useUsers): cache server data & handle mutations efficiently - Dynamic Filter Sheets: auto-generate UI based on schema, supporting multi-section filters & quick reset Any further optimizations are welcome :) #SaaS #ShipFast #SystemDesign #BuildingInPublic

Reply
10

More like this

Recommendations from Medial

Image Description
Image Description

Karan Jot Singh

Jack of all trades, ... • 28d

Just shipped my first reusable dashboard! 🚀 All hooks under 50–100 lines ✅ useData(), useFilters(), usePagination(), useTable() ✅ Dynamic columns, render methods, backend-driven pagination ✅ Bet someone could optimize further? Ego? Nah. C

See More
4 Replies
7
23

Download the medial app to read full posts, comements and news.