To preview my project, visit: https://multi-select-input.web.app/
This is a custom multi-select input component developed by me which also fetches data from a back-end api for Rick and Morty characters. You can search through the characters by filtering them and can choose multiple of them at the same time.
Also, it has support for keyboard navigation for going through the list using your keyboard. And it has two reusable custom hooks which are designed by me.
git clone https://github.com/barishazar3431/multi-select-input
cd multi-select-input
npm install
npm run dev
And then, visit: http://localhost:5173/