Built with Vite, React, TS, useReducer & useContext, react-icons, node, JSON blob database? react-transition-group