Live APP https://dynamic-table-project.vercel.app/
Project: The application has been developed based on business requirements that include the following capabilities:
- Connecting to and fetching data from a public API (Google Books API was chosen).
- Displaying the fetched data, such as ID, Title, and Author, in a table.
- Interacting with the displayed data by clicking on a specific cell, which triggers the loading of new data specific to the selected cell.
- Implementing breadcrumbs that show our position in the data structure and allow interaction by navigating to previous structures.
- Implementing a responsive application design suitable for various types of displays.
Stack:
- React 18
- Next.js 13
- Tailwind 3
- Typescript 5
Deployment:
Used API:
- Google Books API https://developers.google.com/books
git clone https://github.com/rafal19987/dynamic-table-project.git
cd dynamic-table-project
npm i
npm run dev
Open http://localhost:3000 with your browser to see the result.