Commit Graph

2 Commits

Author SHA1 Message Date
Carlos
e6015aae44 docs: completely rewrite README for debugging lab experience
- Transform README into engaging debugging dojo introduction
- Add categorized bug sections (API Issues, UI/UX Bugs, State & Lifecycle, Type Safety)
- Include real bugs found during development with potential causes and consequences
- Add intentional debugging challenges with specific learning goals
- Implement 'How to Think Like a Debugger' section with practical advice
- Add hidden challenge for extra discovery motivation
- Merge related bugs (No Debounce + Overeager Search) for better organization
- Improve narrative flow in UI/UX bug descriptions
- Add learning goal about explaining fixes to others
- Remove formal documentation style in favor of engaging, hands-on lab tone
- Focus on debugging practice rather than production app documentation
2025-08-03 15:58:13 -04:00
Carlos
e61b8c58fd feat: add autocomplete search with Zustand store and API layer
- Add PokemonAutoComplete atom component using Ant Design
- Implement API layer with axios for Pokémon data fetching
- Create Zustand store for centralized state management
- Add autocomplete suggestions with real-time filtering
- Update SearchBar molecule to use autocomplete functionality
- Load all Pokémon names on app initialization
- Add path aliases for cleaner imports (@api, @stores)
- Remove old service layer in favor of API layer
- Maintain intentional bugs for debugging practice
- Update project structure and documentation
2025-08-03 15:31:55 -04:00