Skip to content

matheuspleal/rick-and-morty-app

Repository files navigation

Rick and Morty App

Rick and Morty App is an application developed with React Native using Expo. The app consumes the Rick and Morty API to list the characters with some information.

📱 App Preview

🛸 Overview

Character Rendering

In order to maintain application performance, the listing takes advantage of the API's pagination feature, which renders the characters as the user scrolls down the list.

Character Search

The search is done through existing filters in the API and to avoid unnecessary requests, a debounce was used to search only after 300 milliseconds that the user stops typing.

UI Design

The App's UI is available at the link of this Figma project

Figma Badge

Rick and Morty API

In addition to using the API as a data source for character rendering, the entire design of the app was based on the UI of the API documentation site.

👉🏻 Rick and Morty API 👈🏻

⚙️ Setup

This project requires expo-cli installed

Steps

  • Clone the project repository
git clone https://github.com/matheuspleal5/rick-and-morty-app.git
  • Install all dependencies
yarn
  • Start application
expo start
  • Enjoy the app!

👨🏻‍💻 Techs, Tools and Libs

📄 License

MIT License © Matheus Leal

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published