This application is a React + Vite app that interacts with the Google Chrome User Experience Report (CrUX) API to fetch performance metrics for specified website origins.
The app allows users to filter the results and view them in a clean, tabular format.
- Fetches real-world performance metrics from the CrUX API
- Supports filtering by website origins
- Displays data in a table format
- Built with React and Vite for fast development and build times
Follow these steps to run the application on your local machine:
-
Clone the Repository
Clone the project to your local machine using git:git clone <repository-url> cd <repository-folder>
-
Install Dependencies
npm install or yarn install -
Start the Development Server
npm run dev or yarn dev -
Building for Production
npm run build or yarn build
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.