To start, run npm install and then npm run dev.
Use any state management of your choice (Zustand, Redux-Toolkit, React's useReducer + Context) to store the pokemons in our app.
Fix the performance issues introduced in our app when running in x6 CPU throttle using the tools we learned.
Open your own app, profile it with x6 CPU throttle and try to fix at least one performance issue you find.