Here's an updated README file for your React project that includes necessary details and links:
This project is a React application bootstrapped with Create React App. It includes various development tools and configurations for a smooth development experience.
To get started with this project, follow these instructions.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/sajalkhan/e-commerce-product-listing-page cd tech-shop
-
Install dependencies:
yarn install
In the project directory, you can run:
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.
Runs linting and formatting tools.
Includes TypeScript, JavaScript, and CSS/SCSS linting.
Formats the codebase using Prettier.
- Linting: ESLint with Airbnb style guide and TypeScript support.
- Formatting: Prettier for consistent code formatting.
- Stylelint: For SCSS and CSS linting.
- 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.
Contributions are welcome! Please fork the repository and submit a pull request with your changes.
To learn more about the tools and libraries used in this project, check out the following resources: