This is a companion app for Rick and Morty fans, designed to provide easy access to information about episodes and characters from the show. The app fetches data from the Rick and Morty API, allowing users to browse episodes, view character details, and manage their favorite characters.
- Episode Listing: View a paginated list of all episodes from the series.
- Character Listing: Browse through characters, with paginated loading for a smooth experience.
- Search Functionality: Easily search for episodes and characters based on their names and characteristics.
- Detailed Information: Click on episodes to view detailed information, including character lists, and click on characters to see their details.
- Favorite Characters: Save your favorite characters for quick access.
- Favorites Management: Easily manage your list of favorite characters, with the ability to add, remove, and view details.
Browse through episodes with paginated loading.
View detailed information about a specific episode, including character lists.
Explore characters from the show, with paginated loading for a smooth experience.
Manage your favorite characters easily with the Favorites page.
- React Native: Frontend framework for building cross-platform mobile applications.
- Axios: HTTP client for making API requests.
- AsyncStorage: Local storage for persisting favorite character data.
- Redux Toolkit: State management library for managing favorite characters.
- React Navigation: Navigation library for routing and navigation within the app.
- Material Icons: Icon library for UI elements.
- Rick and Morty API: Source of data for episodes and characters.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/username/project.gitgit clone https://github.com/username/project.git -
Install dependencies:
cd projectnpm install -
Run the app:
npm start
Feel free to contribute to this project by submitting bug reports, feature requests, or pull requests. Happy coding! 🚀




