Search soccer players' archive by name!
https://playerarchive.netlify.app (Search: Fabio)
- Search by speech (Using React Speech Recognition and powered by Speechly)
- Request cancellation (Using Axios cancel token)
- Search without stress the API (500ms delay)
- React
- TypeScript
- Easy Peasy
- Ant Design
- React Speech Recognition
- Lodash
- Axios
- Jest
- Enzyme
- Normalize.css
- Create React App
$ yarn
Create .env
file in the root directory and add SPEECHLY_ID
with your Speechly app ID.
$ yarn start
// or
$ yarn build
$ yarn test