A search app powererd by Algolia search.
This project was bootstrapped with Create React App and has been ejected.
- Requires nodejs >=12, install nodejs or ensure it's present on your system
- Create a .env file in the root directory of the project with the algolia application id and secret key filled in
REACT_APP_ALGOLIA_APPLICATION_ID=xxxxxxxxxxx
REACT_APP_ALGOLIA_SECRET_KEY=xxxxxxxxxxxxxxxxxxxx
npm i
to install dependenciesnpm start
to start the application- Visit
http://localhost:3000
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Runs the testing suite written with react-testing-library
- Adding more information to the card
- Utilize hitsPerPage param with dropdown
- File structure
- Split production and dev dependencies
- Add prop types
- further testing?
- fix 'state update on unmounted component' warning in testing