Part 1: Build Advance Data Table (Next.js, Shadcn, React Table - Tanstack, Tailwind)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025
  • In this tutorial, we'll walk you through building a fully functional and stylish advanced data table using Next.js, Shadcn, Tanstack's React Table, and Tailwind CSS. This step-by-step guide will help you implement features like sorting, pagination, filtering, and custom styling, all while maintaining a responsive design.
    Whether you're building an admin panel, a data dashboard, or any project requiring a dynamic data table, this tutorial will provide the tools and knowledge you need to create an efficient and user-friendly table.
    What you'll learn:
    Setting up a Next.js app with Tailwind CSS for styling
    Using Tanstack's React Table for advanced table functionalities
    Integrating Shadcn for UI components and design flexibility
    Implementing sorting, pagination, and filtering features in the data table
    Customizing the table for a smooth user experience
    Resources:
    Github Repo Link: github.com/bip...
    Figma Link: www.figma.com/...
    Don't forget to like, subscribe, and click the bell icon for more tutorials on modern web development! Let us know your thoughts or questions in the comments section below.
    #NextJS #Shadcn #ReactTable #Tanstack #TailwindCSS #WebDevelopment #AdvancedDataTable

ความคิดเห็น • 36

  • @DevInteprid
    @DevInteprid  2 หลายเดือนก่อน +1

    Hi guys, Thank you for your support and comments. I have added new part of this playlist.
    th-cam.com/video/LIv7-EKNQto/w-d-xo.html
    This video I have a tutorial for building a backend API for Data Table: Sorting, Searching, Pagination.

  • @bipulpoudel3869
    @bipulpoudel3869 2 หลายเดือนก่อน +7

    Thank you for the source code, A full tutorial will be definitely helpful.

  • @naylord5
    @naylord5 2 หลายเดือนก่อน +1

    Thank you very much for sharing this with us mate!
    Definitely a full video will be awesome 🙌

    • @DevInteprid
      @DevInteprid  2 หลายเดือนก่อน

      Thanks you for your comment.
      Full video you mean UI video or using this UI to integrate with backend? :), Let me know

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน +1

      Hi there, I have added a new video part 2 and part 3 for this video, feel free to check it out.
      th-cam.com/video/LIv7-EKNQto/w-d-xo.html

  • @CH_AbdulRahmn
    @CH_AbdulRahmn 20 วันที่ผ่านมา +2

    Really looks good 🔥, appreciate ❤

    • @DevInteprid
      @DevInteprid  20 วันที่ผ่านมา

      Thank you 🙌

  • @digibeacon8897
    @digibeacon8897 หลายเดือนก่อน +1

    This looks great, thanks for sharing the code! Keep adding videos to the playlist :D

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน +1

      Thank you for your comment.
      I have completed all videos for playlist . The next one is :
      Part 2: Build a Backend API for Data Table: Sorting, Searching, Pagination | Express.js, PostgreSQL
      th-cam.com/video/LIv7-EKNQto/w-d-xo.html

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      And this is the final part where I integrated backend with frontend at part 3:
      Part 3: Finalized Advanced Data Table: Sorting, Searching, Pagination | Express.js, PostgreSQL
      th-cam.com/video/XmkbfgcJqRY/w-d-xo.html

  • @sinikaru
    @sinikaru หลายเดือนก่อน +1

    Solid work!

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Thank you for your comment :)

  • @DevBossMa
    @DevBossMa หลายเดือนก่อน +1

    Good job, Best of luck 👍🏻

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Many many thanks

  • @ssilentman4022
    @ssilentman4022 วันที่ผ่านมา

    Perfect tutorial, but how can you make it SSR, if i have about 10,000 rows, it will be a bit slow.

  • @nishanthapa2236
    @nishanthapa2236 2 หลายเดือนก่อน +1

    Thank you fo sharing sir

    • @DevInteprid
      @DevInteprid  2 หลายเดือนก่อน

      Thank you for your comment. :)

  • @jaikejriwal4491
    @jaikejriwal4491 2 หลายเดือนก่อน +1

    Please do share a full tutorial for this

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Hi there, I have added a new video part 2 and part 3 for this video, feel free to check it out.
      th-cam.com/video/LIv7-EKNQto/w-d-xo.html

  • @haiderjaafer8164
    @haiderjaafer8164 2 หลายเดือนก่อน +1

    Great work... Is this supporting server side rendering

    • @DevInteprid
      @DevInteprid  2 หลายเดือนก่อน

      Hi do you mean server side fetching or rendering? Because I am using use state for pagination and useTable hook, so it’s a client side rendering, but it can be separated out into a component and whole page can be made as server side rendering

    • @haiderjaafer8164
      @haiderjaafer8164 2 หลายเดือนก่อน +1

      @@DevInteprid i meant whole things is server side pagination get data into table search in table get data into table... And all stuff is server side

    • @DevInteprid
      @DevInteprid  2 หลายเดือนก่อน

      Surely, will do that, I will create a next series with adding server side content on this UI

    • @haiderjaafer8164
      @haiderjaafer8164 2 หลายเดือนก่อน +1

      Great work keep going ​@@DevInteprid

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Hi there, I have added a new video part 2 and part 3 for this video, feel free to check it out.
      th-cam.com/video/LIv7-EKNQto/w-d-xo.html

  • @karunagaire8353
    @karunagaire8353 2 หลายเดือนก่อน +1

    Thank you for source code!

  • @oreoneel489
    @oreoneel489 2 หลายเดือนก่อน +1

    thank you sir. give us full tutorial please!

    • @DevInteprid
      @DevInteprid  2 หลายเดือนก่อน

      Thank you for your comment!, will post a full tutorial soon :)

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Hi there, I have added a new video part 2 and part 3 for this video, feel free to check it out.
      th-cam.com/video/LIv7-EKNQto/w-d-xo.html

  • @mdsafikulislam9113
    @mdsafikulislam9113 2 หลายเดือนก่อน +1

    Please Provide full UI Tutorial Video...

    • @DevInteprid
      @DevInteprid  2 หลายเดือนก่อน

      Hi there, surely, I will add full UI tutorial video soon.

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Hi there, I have added a new video part 2 and part 3 for this video, feel free to check it out.
      th-cam.com/video/LIv7-EKNQto/w-d-xo.html

  • @kakdiyaamit6625
    @kakdiyaamit6625 หลายเดือนก่อน +1

    how to set column filters in column header icon click?

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      Hi, I didn't get what you are trying to say? Do you mean you need column filters on column headers like a popover?

    • @kakdiyaamit6625
      @kakdiyaamit6625 หลายเดือนก่อน +1

      @@DevInteprid yes

    • @DevInteprid
      @DevInteprid  หลายเดือนก่อน

      I guess you have to use popover component with button.
      You can see in the documentation:
      ui.shadcn.com/docs/components/popover