-
React: A Javascript front-end library for building User Interface (UI).
-
Mui: UI tool with production-ready components.
-
Redux Toolkit: The official, opinionated, batteries-included toolset for efficient Redux development.
-
and Redux Toolkit Query: RTK Query is a powerful data fetching and caching tool.
App.js This contains the routes to pages.
Pages Contains components to show specific page. And they contain the state, props and other data then pass it to there child components.
ComponentsBasic components to build the pages. They get there props for there parent component directly.
StoreBasic RTK Store nothing special.
SevicesContains the RTK slices and also the main API fetching point (RTKQ)
Poke Analysis, is just in development stage. There are still a lot of work need to be done. Such as:
- Charts:
- Type of pokemons
- Number of pokemon by generation
- How many pokemon are added after each new generation
- Search Functions
- Filter:
- Type
- Stats
- Generation