/ice-and-fire

A book inventory application built with TypeScrit, ReactJS and Chakra UI using Ice and Fire API. It uses common React pattern to render the list of books on the Ice and Fire API endpoint, it implements infinite loading for user experience using the pagination function of the Ice and Fire API, it enable users to search for books using different parameters of the book while optimizing API calls between the books and characters endpoints of the API

Primary LanguageTypeScriptMIT LicenseMIT

This project was bootstrapped with Create React App. To run the project locally, ensure to have npm on your machine and run npm i to install all the dependencies used.

Project Directory

/src contains all the development directories and files for the app.

/src/components contains the components directories and files

/src/images contains the images files

/src/tests contains the test files.

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

npm test

Launches the test runner in the test mode.\

npm run build

Builds the app for production to the build folder.\