Apr 2022 - Present
The tech of web
Vue3
Vue-Router
Pinia
Next.js
React
React-Router v6
React-Query
React-Virtual
Zustand
React-DND
React-Testing-Libray
Radix
TailwindCSS
---------------------------
Contribution
Implemented pdf exporting
Implemented firebase authentication
Implement React-DnD with upload images
Implement Zustand (for state management) + React-Query (for api state management)
Implement React-DnD with React-Table (for draggable columns in table and handle complex table state)
Implement React-Router v6 (use 'loader' feature for some logic need to implement before React render the component)
Implement React-Virtual for some components that have a lot of elements inside
Create our own UI components by Radix (unstyled and accessible HTML) + TailwindCSS (atomic utility-first CSS framework)