Here's an updated README file for your React project that includes necessary details and links:


Tech Shop

This project is a React application bootstrapped with Create React App. It includes various development tools and configurations for a smooth development experience.

Getting Started

To get started with this project, follow these instructions.

Prerequisites

Ensure you have the following installed:

  • Node.js (recommended version: 16.x or higher)
  • Yarn (or use npm if preferred)

Installation

  1. Clone the repository:

    git clone https://github.com/sajalkhan/e-commerce-product-listing-page
    cd tech-shop
  2. Install dependencies:

    yarn install

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in development mode.
Open http://localhost:3000 to view it in the browser. The page will reload if you make edits, and you will see any lint errors in the console.

yarn lint

Runs linting and formatting tools.
Includes TypeScript, JavaScript, and CSS/SCSS linting.

yarn format

Formats the codebase using Prettier.

Code Quality and Formatting

Development Tools

  • React: React for building the user interface.
  • Ant Design: Ant Design for UI components.
  • React Query: React Query for data fetching and state management.
  • TypeScript: TypeScript for static type checking.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

Learn More

To learn more about the tools and libraries used in this project, check out the following resources: