Hi, I've made this project using a few of new for me technologies:
- tailwind.css
- react-spring
- react-virtualized
I started project with typescript, but i did't use it as much as i could, definitely will be using it more in the future. I think that most interesting part is smooth searching functionality, because as i saw, people usually submit solutions with search bar that is lagging our app when rendering a lot of new country-tile components. Dark mode functionality was made using tailwind. App is fetching data only once, then it's stored using react context. Please let me know your opinions. Would appreciate all the feedback :)