An interactive desktop application to train and manage your Pokémon using React and Electron.
- React and Electron Communication: How these technologies work together to create seamless desktop applications.
- React Redux: State management in modern React applications.
- API Calls: Calls to the pokemon api
- Redux Toolkit Query: Effective server-state management for React applications.
- Pagination: Efficient data display and navigation.
- Unit Testing: Ensuring code reliability and functionality through tests.
Follow these steps to get your Pokedex up and running:
- Clone the repository: git clone https://github.com/RodrigoMesel/Pokedex.git
- Install Dependencies: yarn
- Start the Application: yarn electron-dev
- Run Unit Tests: yarn test
- React - A JavaScript library for building user interfaces.
- Electron - Framework for creating native applications with web technologies.
- Redux Toolkit - The official, opinionated, batteries-included toolset for efficient Redux development.
For any questions or contributions, please reach me out at romesel1@gmail.com.