rehmangour04 / internship-task-zime

Home Page:https://internship-task-zime.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Pagination App

This is a React application that retrieves paginated data from a dummy JSON endpoint and displays it in a table. It includes features like pagination, filtering by tags, and searching posts based on text matches in the body property.

Features

  • Data Retrieval: Fetch paginated data from the dummy JSON endpoint.
  • Table Population: Display the fetched data in a table with pagination.
  • Multi-Select Filter: Filter posts based on tags with multi-select functionality.
  • Search Input Field: Filter posts based on text matches in the body property.
  • URL Persistence: Persist the state of pagination, filtering, and search in the URL.
  • Routing: Use React Router for navigation within the application.
  • User Experience: Design with a user-friendly interface and intuitive interactions.
  • Responsive Design: Ensure the layout adapts gracefully to different screen sizes and devices.
  • Error Handling: Implement error handling for cases such as failed data retrieval or invalid routes.

Technologies Used

  • React
  • Ant Design
  • React Router

Getting Started

Prerequisites

  • Node.js installed on your local machine
  • npm or yarn package manager

Installation

  1. Clone the repository:
git clone https://github.com/rehmangour04/internship-task-zime

About

https://internship-task-zime.vercel.app


Languages

Language:JavaScript 92.2%Language:HTML 5.2%Language:CSS 2.6%