Monster Rolodex is a React.js web application that provides a fun and interactive way to view a list of fictional monster characters. It utilizes an internal API to fetch and display monster details such as images, names, and email addresses. Users can search for monsters using the search box, which dynamically filters the list of monsters to match the search input.
- Display monster cards with images, names, and emails.
- Filter monsters by name using the search box.
- Responsive and user-friendly interface.
- React.js
- CSS
- Asynchronous JavaScript for fetching data from an internal API.
public
- Contains the static files like the favicon, index.html, and manifest.src
- Contains the source code for the application.components
- Includes React components likecard-container
,card-list
, andsearch-box
.App.js
- The main React component renders the entire application.index.js
- The entry point for the React application.
To get started with Monster Rolodex:
- Clone this repository.
- Navigate to the project directory.
- Run
npm install
to install dependencies. - Run
npm start
to run the app in development mode. - Visit
http://localhost:3000
to view the app in the browser.