Skip to content

Dunni0/product-listing-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Listing App

Welcome to the Product Listing App! This is a React application that allows users to browse through a list of products fetched from a fake store API. Users can navigate through different pages of products, view product details, and search for specific products.

Features

  • Fetches product data from a fake store API.
  • Pagination feature for easy navigation through product pages.
  • Clickable product cards with links to view detailed information.
  • Search functionality to filter products based on user input.

Installation

  1. Clone the repository to your local machine:

git clone https://github.com/Dunni0/product-listing-app.git

  1. Navigate to the project directory:

cd product-listing-app

  1. Install dependencies:

npm install

  1. Open your browser and visit http://localhost:3000 to view the app.

Usage

  • Upon opening the app, you'll see a list of products displayed on the page.
  • Use the pagination buttons at the bottom to navigate through different pages of products.
  • Click on a product card to view its details.
  • Use the search bar to filter products by name.

Technologies Used

  • React
  • React Router
  • Custom hooks

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your fork.
  5. Submit a pull request to the main repository's master branch.

License

This project is licensed under the MIT License.

Acknowledgements

  • Thanks to the creators of the fake store API for providing sample product data.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published