Features and Demos

Search features & demosK
Infinite scrolling

Implementation of infinite scrolling with server action and useSWR hook.

Pagination

Implementation of pagination with server side and client side data fetching with tanstack table. Thanks to tanstack table, it also has features like column visibility toggle, row selection, client side filter out of the box.

Intercepting routes

Load another route from current layout or page without losing the context of the current page or layout. Also known as modal routing.

Parallel routing

Render more than one page in the same layout conditionally or simultaneously.

Music streaming

Implementation of music streaming.

Video streaming

Implementation of video streaming.

State management

Understand state management in app router which differs by quite a mile compared to pages router.