This app is a database where one may access a list of all characters, all episodes and all locations from the show. It uses the Incremental Static Regeneration of Next.js to generate static pages.
- When a character is clicked, a modal opens with their status, species, gender, origin, current location and the first and last episode they appeared in.
- When an episode is clicked, a modal opens with all characters present in the episode.
- When a location is clicked, a modal opens with all residents from that location.
This app was created with NextJS and consumes the Rick and Morty API through Axios. It has pagination through Material UI and a Search Input to find specific characters.
The app is deployed on Vercel: https://rick-and-morty-base.vercel.app/
Clone the project:
git clone git@github.com:leojuriolli7/rick-and-morty-database.git
Go to the project directory:
cd rick-and-morty-database
Install the project dependencies:
npm install
Start the application:
npm start