# Dependencies

{% tabs %}
{% tab title="VITE  (TS)" %}
Dependencies

| Package Name                 | Version         | Link                                                                       |
| ---------------------------- | --------------- | -------------------------------------------------------------------------- |
| @ant-design/colors           | `8.0.1`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/colors)               |
| @ant-design/icons            | `6.1.0`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/icons)                |
| @auth0/auth0-react           | `2.15.0`        | [NPM LINK](https://www.npmjs.com/package/@auth0/auth0-spa-js)              |
| @dnd-kit/core                | `6.3.1`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/core)                    |
| @dnd-kit/modifiers           | `9.0.0`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/modifiers)               |
| @dnd-kit/sortable            | `10.0.0`        | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/sortable)                |
| @emotion/cache               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)                   |
| @emotion/react               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/react)                   |
| @emotion/styled              | `11.14.1`       | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)                  |
| @fontsource/inter            | `5.2.8`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/inter)                |
| @fontsource/poppins          | `5.2.7`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/poppins)              |
| @fontsource/public-sans      | `5.2.7`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/open-sans)            |
| @fontsource/roboto           | `5.2.9`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/roboto)               |
| @fullcalendar/common         | `5.11.5`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/common)             |
| @fullcalendar/core           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)               |
| @fullcalendar/daygrid        | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)            |
| @fullcalendar/interaction    | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)        |
| @fullcalendar/list           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)               |
| @fullcalendar/react          | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)              |
| @fullcalendar/timegrid       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)           |
| @fullcalendar/timeline       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timeline)           |
| @hello-pangea/dnd            | `18.0.1`        | [NPM LINK](https://www.npmjs.com/package/@hello-pangea/dnd)                |
| @mui/base                    | `5.0.0-beta.70` | [NPM LINK](https://www.npmjs.com/package/@mui/base)                        |
| @mui/lab                     | `7.0.1-beta.22` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                         |
| @mui/material                | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                    |
| @mui/system                  | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/system)                      |
| @mui/x-charts                | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-charts)                    |
| @mui/x-date-pickers          | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)              |
| @mui/x-tree-view             | `8.27.1`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)                 |
| @react-pdf/renderer          | `4.3.2`         | [NPM LINK](https://www.npmjs.com/package/@react-pdf/renderer)              |
| @supabase/supabase-js        | `2.97.0`        | [NPM LINK](https://www.npmjs.com/package/@supabase/supabase-js)            |
| @tanstack/match-sorter-utils | `8.19.4`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/match-sorter-utils)     |
| @tanstack/react-query        | `5.90.21`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-query)            |
| @tanstack/react-table        | `8.21.3`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-table)            |
| @tanstack/react-virtual      | `3.13.18`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-virtual)          |
| @vitejs/plugin-react         | `5.1.4`         | [NPM LINK](https://www.npmjs.com/package/@vitejs/plugin-react)             |
| amazon-cognito-identity-js   | `6.3.16`        | [NPM LINK](https://www.npmjs.com/package/amazon-cognito-identity-js)       |
| apexcharts                   | `5.6.0`         | [NPM LINK](https://www.npmjs.com/package/apexcharts)                       |
| axios                        | `1.13.5`        | [NPM LINK](https://www.npmjs.com/package/axios)                            |
| chance                       | `1.1.13`        | [NPM LINK](https://www.npmjs.com/package/chance)                           |
| copy-to-clipboard            | `3.3.3`         | [NPM LINK](https://www.npmjs.com/package/copy-to-clipboard)                |
| currency.js                  | `2.0.4`         | [NPM LINK](https://www.npmjs.com/search?q=currency)                        |
| date-fns                     | `4.1.0`         | [NPM LINK](https://www.npmjs.com/package/date-fns)                         |
| emoji-picker-react           | `4.18.0`        | [NPM LINK](https://www.npmjs.com/package/emoji-picker-react)               |
| firebase                     | `12.9.0`        | [NPM LINK](https://www.npmjs.com/package/firebase)                         |
| formik                       | `2.4.9`         | [NPM LINK](https://www.npmjs.com/package/formik)                           |
| framer-motion                | `12.34.2`       | [NPM LINK](https://www.npmjs.com/package/framer-motion)                    |
| history                      | `5.3.0`         | [NPM LINK](https://www.npmjs.com/package/history)                          |
| jwt-decode                   | `4.0.0`         | [NPM LINK](https://www.npmjs.com/package/jwt-decode)                       |
| lodash-es                    | `4.17.23`       | [NPM LINK](https://www.npmjs.com/package/lodash-es)                        |
| maplibre-gl                  | `5.18.0`        | [NPM LINK](https://www.npmjs.com/package/maplibre-gl)                      |
| maplibre-react-components    | `0.2.6`         | [NPM LINK](https://www.npmjs.com/package/maplibre-react-components)        |
| notistack                    | `3.0.2`         | [NPM LINK](https://www.npmjs.com/package/notistack)                        |
| react                        | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react)                            |
| react-apexcharts             | `2.0.1`         | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)                 |
| react-compare-slider         | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-compare-slider)             |
| react-csv                    | `2.2.2`         | [NPM LINK](https://www.npmjs.com/package/react-csv)                        |
| react-device-detect          | `2.2.3`         | [NPM LINK](https://www.npmjs.com/package/react-device-detect)              |
| react-dom                    | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react-dom)                        |
| react-draggable              | `4.5.0`         | [NPM LINK](https://www.npmjs.com/package/react-draggable)                  |
| react-dropzone               | `15.0.0`        | [NPM LINK](https://www.npmjs.com/package/react-dropzone)                   |
| react-fast-marquee           | `1.6.5`         | [NPM LINK](https://www.npmjs.com/package/react-fast-marquee)               |
| react-google-recaptcha       | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-google-recaptcha)           |
| react-intl                   | `8.1.3`         | [NPM LINK](https://www.npmjs.com/package/react-intl)                       |
| react-number-format          | `5.4.4`         | [NPM LINK](https://www.npmjs.com/package/react-number-format)              |
| react-organizational-chart   | `2.2.1`         | [NPM LINK](https://www.npmjs.com/package/react-organizational-chart)       |
| react-otp-input              | `3.1.1`         | [NPM LINK](https://www.npmjs.com/package/react-otp-input?activeTab=readme) |
| react-quill-new              | `3.8.3`         | [NPM LINK](https://www.npmjs.com/package/react-quill-new)                  |
| react-router                 | `7.13.0`        | [NPM LINK](https://www.npmjs.com/package/react-router)                     |
| react-router-dom             | `7.13.0`        | [NPM LINK](https://www.npmjs.com/package/react-router-dom)                 |
| react-slick                  | `0.31.0`        | [NPM LINK](https://www.npmjs.com/package/react-slick)                      |
| react-syntax-highlighter     | `16.1.0`        | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)         |
| react-timer-hook             | `4.0.5`         | [NPM LINK](https://www.npmjs.com/package/react-timer-hook)                 |
| react-to-print               | `3.2.0`         | [NPM LINK](https://www.npmjs.com/package/react-to-print)                   |
| react-window                 | `2.2.7`         | [NPM LINK](https://www.npmjs.com/package/react-window)                     |
| react-zoom-pan-pinch         | `3.7.0`         | [NPM LINK](https://www.npmjs.com/package/react-zoom-pan-pinch)             |
| simplebar-react              | `3.3.2`         | [NPM LINK](https://www.npmjs.com/package/simplebar-react)                  |
| slick-carousel               | `1.8.1`         | [NPM LINK](https://www.npmjs.com/package/slick-carousel)                   |
| stylis-plugin-rtl            | `2.1.1`         | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)                |
| swr                          | `2.4.0`         | [NPM LINK](https://www.npmjs.com/package/swr)                              |
| use-places-autocomplete      | `4.0.1`         | [NPM LINK](https://www.npmjs.com/package/use-places-autocomplete)          |
| vite                         | `7.3.1`         | [NPM LINK](https://www.npmjs.com/package/vite)                             |
| vite-tsconfig-paths          | `6.1.1`         | [NPM LINK](https://www.npmjs.com/package/vite-tsconfig-paths)              |
| web-vitals                   | `5.1.0`         | [NPM LINK](https://www.npmjs.com/package/web-vitals)                       |
| yup                          | `1.7.1`         | [NPM LINK](https://www.npmjs.com/package/yup)                              |

### Development Dependencies

| Package Name                     | Version   | Link                                                                       |
| -------------------------------- | --------- | -------------------------------------------------------------------------- |
| @eslint/compat                   | `2.0.2`   | [NPM LINK](https://www.npmjs.com/package/@eslint/compat)                   |
| @eslint/eslintrc                 | `3.3.3`   | [NPM LINK](https://www.npmjs.com/package/@eslint/eslintrc)                 |
| @eslint/js                       | `10.0.1`  | [NPM LINK](https://www.npmjs.com/package/@eslint/js)                       |
| @types/chance                    | `1.1.7`   | [NPM LINK](https://www.npmjs.com/package/@types/chance)                    |
| @types/jest                      | `30.0.0`  | [NPM LINK](https://www.npmjs.com/package/@types/jest)                      |
| @types/lodash-es                 | `4.17.12` | [NPM LINK](https://www.npmjs.com/package/@types/lodash-es)                 |
| @types/node                      | `25.3.0`  | [NPM LINK](https://www.npmjs.com/package/@types/node)                      |
| @types/react                     | `19.2.14` | [NPM LINK](https://www.npmjs.com/package/@types/react)                     |
| @types/react-csv                 | `1.1.10`  | [NPM LINK](https://www.npmjs.com/package/@types/react-csv)                 |
| @types/react-dom                 | `19.2.3`  | [NPM LINK](https://www.npmjs.com/package/@types/react-dom)                 |
| @types/react-google-recaptcha    | `2.1.9`   | [NPM LINK](https://www.npmjs.com/package/@types/react-google-recaptcha)    |
| @types/react-slick               | `0.23.13` | [NPM LINK](https://www.npmjs.com/package/@types/react-slick)               |
| @types/react-syntax-highlighter  | `15.5.13` | [NPM LINK](https://www.npmjs.com/package/@types/react-syntax-highlighter)  |
| @typescript-eslint/eslint-plugin | `8.56.0`  | [NPM LINK](https://www.npmjs.com/package/@typescript-eslint/eslint-plugin) |
| @typescript-eslint/parser        | `8.56.0`  | [NPM LINK](https://www.npmjs.com/package/@typescript-eslint/parser)        |
| env-cmd                          | `11.0.0`  | [NPM LINK](https://www.npmjs.com/package/env-cmd)                          |
| eslint                           | `10.0.0`  | [NPM LINK](https://www.npmjs.com/package/eslint)                           |
| eslint-config-prettier           | `10.1.8`  | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier)           |
| eslint-plugin-prettier           | `5.5.5`   | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier)           |
| eslint-plugin-react-hooks        | `7.0.1`   | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react-hooks)        |
| prettier                         | `3.8.1`   | [NPM LINK](https://www.npmjs.com/package/prettier)                         |
| typescript                       | `5.9.3`   | [NPM LINK](https://www.npmjs.com/package/typescript)                       |
| {% endtab %}                     |           |                                                                            |

{% tab title="VITE (JS)" %}
Dependencies

| Package Name                 | Version         | Link                                                                       |
| ---------------------------- | --------------- | -------------------------------------------------------------------------- |
| @ant-design/colors           | `8.0.1`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/colors)               |
| @ant-design/icons            | `6.1.0`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/icons)                |
| @auth0/auth0-react           | `2.15.0`        | [NPM LINK](https://www.npmjs.com/package/@auth0/auth0-spa-js)              |
| @dnd-kit/core                | `6.3.1`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/core)                    |
| @dnd-kit/modifiers           | `9.0.0`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/modifiers)               |
| @dnd-kit/sortable            | `10.0.0`        | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/sortable)                |
| @emotion/cache               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)                   |
| @emotion/react               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/react)                   |
| @emotion/styled              | `11.14.1`       | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)                  |
| @fontsource/inter            | `5.2.8`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/inter)                |
| @fontsource/poppins          | `5.2.7`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/poppins)              |
| @fontsource/public-sans      | `5.2.7`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/open-sans)            |
| @fontsource/roboto           | `5.2.9`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/roboto)               |
| @fullcalendar/common         | `5.11.5`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/common)             |
| @fullcalendar/core           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)               |
| @fullcalendar/daygrid        | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)            |
| @fullcalendar/interaction    | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)        |
| @fullcalendar/list           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)               |
| @fullcalendar/react          | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)              |
| @fullcalendar/timegrid       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)           |
| @fullcalendar/timeline       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timeline)           |
| @hello-pangea/dnd            | `18.0.1`        | [NPM LINK](https://www.npmjs.com/package/@hello-pangea/dnd)                |
| @mui/base                    | `5.0.1-beta.70` | [NPM LINK](https://www.npmjs.com/package/@mui/base)                        |
| @mui/lab                     | `7.0.1-beta.22` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                         |
| @mui/material                | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                    |
| @mui/system                  | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/system)                      |
| @mui/x-charts                | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-charts)                    |
| @mui/x-date-pickers          | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)              |
| @mui/x-tree-view             | `8.27.1`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)                 |
| @react-pdf/renderer          | `4.3.2`         | [NPM LINK](https://www.npmjs.com/package/@react-pdf/renderer)              |
| @supabase/supabase-js        | `2.97.0`        | [NPM LINK](https://www.npmjs.com/package/@supabase/supabase-js)            |
| @tanstack/match-sorter-utils | `8.19.4`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/match-sorter-utils)     |
| @tanstack/react-query        | `5.90.21`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-query)            |
| @tanstack/react-table        | `8.21.3`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-table)            |
| @tanstack/react-virtual      | `3.13.18`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-virtual)          |
| @vitejs/plugin-react         | `5.1.4`         | [NPM LINK](https://www.npmjs.com/package/@vitejs/plugin-react)             |
| amazon-cognito-identity-js   | `6.3.16`        | [NPM LINK](https://www.npmjs.com/package/amazon-cognito-identity-js)       |
| apexcharts                   | `5.6.0`         | [NPM LINK](https://www.npmjs.com/package/apexcharts)                       |
| axios                        | `1.13.5`        | [NPM LINK](https://www.npmjs.com/package/axios)                            |
| chance                       | `1.1.13`        | [NPM LINK](https://www.npmjs.com/package/chance)                           |
| copy-to-clipboard            | `3.3.3`         | [NPM LINK](https://www.npmjs.com/package/copy-to-clipboard)                |
| currency.js                  | `2.0.4`         | [NPM LINK](https://www.npmjs.com/search?q=currency)                        |
| date-fns                     | `4.1.0`         | [NPM LINK](https://www.npmjs.com/package/date-fns)                         |
| emoji-picker-react           | `4.18.0`        | [NPM LINK](https://www.npmjs.com/package/emoji-picker-react)               |
| firebase                     | `12.9.0`        | [NPM LINK](https://www.npmjs.com/package/firebase)                         |
| formik                       | `2.4.9`         | [NPM LINK](https://www.npmjs.com/package/formik)                           |
| framer-motion                | `12.34.2`       | [NPM LINK](https://www.npmjs.com/package/framer-motion)                    |
| history                      | `5.3.0`         | [NPM LINK](https://www.npmjs.com/package/history)                          |
| jwt-decode                   | `4.0.0`         | [NPM LINK](https://www.npmjs.com/package/jwt-decode)                       |
| lodash-es                    | `4.17.23`       | [NPM LINK](https://www.npmjs.com/package/lodash-es)                        |
| maplibre-gl                  | `5.18.0`        | [NPM LINK](https://www.npmjs.com/package/maplibre-gl)                      |
| maplibre-react-components    | `0.2.6`         | [NPM LINK](https://www.npmjs.com/package/maplibre-react-components)        |
| notistack                    | `3.0.2`         | [NPM LINK](https://www.npmjs.com/package/notistack)                        |
| react                        | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react)                            |
| react-apexcharts             | `2.0.1`         | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)                 |
| react-compare-slider         | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-compare-slider)             |
| react-csv                    | `2.2.2`         | [NPM LINK](https://www.npmjs.com/package/react-csv)                        |
| react-device-detect          | `2.2.3`         | [NPM LINK](https://www.npmjs.com/package/react-device-detect)              |
| react-dom                    | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react-dom)                        |
| react-draggable              | `4.5.0`         | [NPM LINK](https://www.npmjs.com/package/react-draggable)                  |
| react-dropzone               | `15.0.0`        | [NPM LINK](https://www.npmjs.com/package/react-dropzone)                   |
| react-fast-marquee           | `1.6.5`         | [NPM LINK](https://www.npmjs.com/package/react-fast-marquee)               |
| react-google-recaptcha       | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-google-recaptcha)           |
| react-intl                   | `8.1.3`         | [NPM LINK](https://www.npmjs.com/package/react-intl)                       |
| react-number-format          | `5.4.4`         | [NPM LINK](https://www.npmjs.com/package/react-number-format)              |
| react-organizational-chart   | `2.2.1`         | [NPM LINK](https://www.npmjs.com/package/react-organizational-chart)       |
| react-otp-input              | `3.1.1`         | [NPM LINK](https://www.npmjs.com/package/react-otp-input?activeTab=readme) |
| react-quill-new              | `3.8.3`         | [NPM LINK](https://www.npmjs.com/package/react-quill-new)                  |
| react-router                 | `7.13.0`        | [NPM LINK](https://www.npmjs.com/package/react-router)                     |
| react-router-dom             | `7.13.0`        | [NPM LINK](https://www.npmjs.com/package/react-router-dom)                 |
| react-slick                  | `0.31.0`        | [NPM LINK](https://www.npmjs.com/package/react-slick)                      |
| react-syntax-highlighter     | `16.1.0`        | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)         |
| react-timer-hook             | `4.0.5`         | [NPM LINK](https://www.npmjs.com/package/react-timer-hook)                 |
| react-to-print               | `3.2.0`         | [NPM LINK](https://www.npmjs.com/package/react-to-print)                   |
| react-window                 | `2.2.7`         | [NPM LINK](https://www.npmjs.com/package/react-window)                     |
| react-zoom-pan-pinch         | `3.7.0`         | [NPM LINK](https://www.npmjs.com/package/react-zoom-pan-pinch)             |
| simplebar-react              | `3.3.2`         | [NPM LINK](https://www.npmjs.com/package/simplebar-react)                  |
| slick-carousel               | `1.8.1`         | [NPM LINK](https://www.npmjs.com/package/slick-carousel)                   |
| stylis-plugin-rtl            | `2.1.1`         | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)                |
| swr                          | `2.4.0`         | [NPM LINK](https://www.npmjs.com/package/swr)                              |
| use-places-autocomplete      | `4.0.1`         | [NPM LINK](https://www.npmjs.com/package/use-places-autocomplete)          |
| vite                         | `7.3.1`         | [NPM LINK](https://www.npmjs.com/package/vite)                             |
| vite-jsconfig-paths          | `2.0.1`         | [NPM LINK](https://www.npmjs.com/package/vite-tsconfig-paths)              |
| web-vitals                   | `5.1.0`         | [NPM LINK](https://www.npmjs.com/package/web-vitals)                       |
| yup                          | `1.7.1`         | [NPM LINK](https://www.npmjs.com/package/yup)                              |

### Development Dependencies

| Package Name              | Version  | Link                                                                |
| ------------------------- | -------- | ------------------------------------------------------------------- |
| @eslint/compat            | `2.0.2`  | [NPM LINK](https://www.npmjs.com/package/@eslint/compat)            |
| @eslint/eslintrc          | `3.3.3`  | [NPM LINK](https://www.npmjs.com/package/@eslint/eslintrc)          |
| @eslint/js                | `10.0.1` | [NPM LINK](https://www.npmjs.com/package/@eslint/js)                |
| env-cmd                   | `11.0.0` | [NPM LINK](https://www.npmjs.com/package/env-cmd)                   |
| eslint                    | `10.0.0` | [NPM LINK](https://www.npmjs.com/package/eslint)                    |
| eslint-config-prettier    | `10.1.8` | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier)    |
| eslint-plugin-jsx-a11y    | `6.10.2` | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-jsx-a11y)    |
| eslint-plugin-react       | `7.37.5` | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react)       |
| eslint-plugin-prettier    | `5.5.5`  | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier)    |
| eslint-plugin-react-hooks | `7.0.1`  | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react-hooks) |
| prettier                  | `3.8.1`  | [NPM LINK](https://www.npmjs.com/package/prettier)                  |
| {% endtab %}              |          |                                                                     |

{% tab title="NEXT(TS)" %}
Dependencies

| Package Name                 | Version         | Link                                                                       |
| ---------------------------- | --------------- | -------------------------------------------------------------------------- |
| @ant-design/colors           | `8.0.1`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/colors)               |
| @ant-design/icons            | `6.1.0`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/icons)                |
| @dnd-kit/core                | `6.3.1`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/core)                    |
| @dnd-kit/modifiers           | `9.0.0`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/modifiers)               |
| @dnd-kit/sortable            | `10.0.0`        | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/sortable)                |
| @emotion/cache               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)                   |
| @emotion/react               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/react)                   |
| @emotion/styled              | `11.14.1`       | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)                  |
| @fullcalendar/common         | `5.11.5`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/common)             |
| @fullcalendar/core           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)               |
| @fullcalendar/daygrid        | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)            |
| @fullcalendar/interaction    | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)        |
| @fullcalendar/list           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)               |
| @fullcalendar/react          | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)              |
| @fullcalendar/timegrid       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)           |
| @fullcalendar/timeline       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timeline)           |
| @hello-pangea/dnd            | `18.0.1`        | [NPM LINK](https://www.npmjs.com/package/@hello-pangea/dnd)                |
| @mui/base                    | `5.0.0-beta.70` | [NPM LINK](https://www.npmjs.com/package/@mui/base)                        |
| @mui/lab                     | `7.0.1-beta.22` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                         |
| @mui/material                | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                    |
| @mui/system                  | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/system)                      |
| @mui/x-charts                | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-charts)                    |
| @mui/x-date-pickers          | `8.27.2`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)              |
| @mui/x-tree-view             | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)                 |
| @react-pdf/renderer          | `4.3.2`         | [NPM LINK](https://www.npmjs.com/package/@react-pdf/renderer)              |
| @tanstack/match-sorter-utils | `8.19.4`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/match-sorter-utils)     |
| @tanstack/react-query        | `5.90.21`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-query)            |
| @tanstack/react-table        | `8.21.3`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-table)            |
| @tanstack/react-virtual      | `3.13.18`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-virtual)          |
| apexcharts                   | `5.6.0`         | [NPM LINK](https://www.npmjs.com/package/apexcharts)                       |
| axios                        | `1.13.5`        | [NPM LINK](https://www.npmjs.com/package/axios)                            |
| chance                       | `1.1.13`        | [NPM LINK](https://www.npmjs.com/package/chance)                           |
| copy-to-clipboard            | `3.3.3`         | [NPM LINK](https://www.npmjs.com/package/copy-to-clipboard)                |
| currency.js                  | `2.0.4`         | [NPM LINK](https://www.npmjs.com/search?q=currency)                        |
| date-fns                     | `4.1.0`         | [NPM LINK](https://www.npmjs.com/package/date-fns)                         |
| emoji-picker-react           | `4.18.0`        | [NPM LINK](https://www.npmjs.com/package/emoji-picker-react)               |
| formik                       | `2.4.9`         | [NPM LINK](https://www.npmjs.com/package/formik)                           |
| framer-motion                | `12.34.3`       | [NPM LINK](https://www.npmjs.com/package/framer-motion)                    |
| lodash-es                    | `4.17.23`       | [NPM LINK](https://www.npmjs.com/package/lodash-es)                        |
| maplibre-gl                  | `5.18.0`        | [NPM LINK](https://www.npmjs.com/package/maplibre-gl)                      |
| maplibre-react-components    | `0.2.6`         | [NPM LINK](https://www.npmjs.com/package/maplibre-react-components)        |
| next                         | `16.1.6`        | [NPM LINK](https://www.npmjs.com/package/next)                             |
| next-auth                    | `4.24.13`       | [NPM LINK](https://www.npmjs.com/package/next-auth)                        |
| notistack                    | `3.0.2`         | [NPM LINK](https://www.npmjs.com/package/notistack)                        |
| react                        | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react)                            |
| react-apexcharts             | `2.0.1`         | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)                 |
| react-compare-slider         | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-compare-slider)             |
| react-csv                    | `2.2.2`         | [NPM LINK](https://www.npmjs.com/package/react-csv)                        |
| react-device-detect          | `2.2.3`         | [NPM LINK](https://www.npmjs.com/package/react-device-detect)              |
| react-dom                    | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react-dom)                        |
| react-draggable              | `4.5.0`         | [NPM LINK](https://www.npmjs.com/package/react-draggable)                  |
| react-dropzone               | `15.0.0`        | [NPM LINK](https://www.npmjs.com/package/react-dropzone)                   |
| react-fast-marquee           | `1.6.5`         | [NPM LINK](https://www.npmjs.com/package/react-fast-marquee)               |
| react-google-recaptcha       | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-google-recaptcha)           |
| react-intl                   | `8.1.3`         | [NPM LINK](https://www.npmjs.com/package/react-intl)                       |
| react-number-format          | `5.4.4`         | [NPM LINK](https://www.npmjs.com/package/react-number-format)              |
| react-organizational-chart   | `2.2.1`         | [NPM LINK](https://www.npmjs.com/package/react-organizational-chart)       |
| react-otp-input              | `3.1.1`         | [NPM LINK](https://www.npmjs.com/package/react-otp-input?activeTab=readme) |
| react-quill-new              | `3.8.3`         | [NPM LINK](https://www.npmjs.com/package/react-quill-new)                  |
| react-slick                  | `0.31.0`        | [NPM LINK](https://www.npmjs.com/package/react-slick)                      |
| react-syntax-highlighter     | `16.1.0`        | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)         |
| react-timer-hook             | `4.0.5`         | [NPM LINK](https://www.npmjs.com/package/react-timer-hook)                 |
| react-to-print               | `3.2.0`         | [NPM LINK](https://www.npmjs.com/package/react-to-print)                   |
| react-window                 | `2.2.7`         | [NPM LINK](https://www.npmjs.com/package/react-window)                     |
| react-zoom-pan-pinch         | `3.7.0`         | [NPM LINK](https://www.npmjs.com/package/react-zoom-pan-pinch)             |
| simplebar-react              | `3.3.2`         | [NPM LINK](https://www.npmjs.com/package/simplebar-react)                  |
| slick-carousel               | `1.8.1`         | [NPM LINK](https://www.npmjs.com/package/slick-carousel)                   |
| stylis-plugin-rtl            | `2.1.1`         | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)                |
| swr                          | `2.3.8`         | [NPM LINK](https://www.npmjs.com/package/swr)                              |
| use-places-autocomplete      | `4.0.1`         | [NPM LINK](https://www.npmjs.com/package/use-places-autocomplete)          |
| yup                          | `1.7.1`         | [NPM LINK](https://www.npmjs.com/package/yup)                              |

### Development Dependencies

| Package Name                     | Version   | Link                                                                       |
| -------------------------------- | --------- | -------------------------------------------------------------------------- |
| @eslint/compat                   | `2.0.2`   | [NPM LINK](https://www.npmjs.com/package/@eslint/compat)                   |
| @eslint/eslintrc                 | `3.3.3`   | [NPM LINK](https://www.npmjs.com/package/@eslint/eslintrc)                 |
| @eslint/js                       | `9.39.3`  | [NPM LINK](https://www.npmjs.com/package/@eslint/js)                       |
| @types/chance                    | `1.1.7`   | [NPM LINK](https://www.npmjs.com/package/@types/chance)                    |
| @types/lodash-es                 | `4.17.12` | [NPM LINK](https://www.npmjs.com/package/@types/lodash-es)                 |
| @types/node                      | `25.0.3`  | [NPM LINK](https://www.npmjs.com/package/@types/node)                      |
| @types/react                     | `19.2.14` | [NPM LINK](https://www.npmjs.com/package/@types/react)                     |
| @types/react-csv                 | `1.1.10`  | [NPM LINK](https://www.npmjs.com/package/@types/react-csv)                 |
| @types/react-dom                 | `19.2.3`  | [NPM LINK](https://www.npmjs.com/package/@types/react-dom)                 |
| @types/react-google-recaptcha    | `2.1.9`   | [NPM LINK](https://www.npmjs.com/package/@types/react-google-recaptcha)    |
| @types/react-slick               | `0.23.13` | [NPM LINK](https://www.npmjs.com/package/@types/react-slick)               |
| @types/react-syntax-highlighter  | `15.5.13` | [NPM LINK](https://www.npmjs.com/package/@types/react-syntax-highlighter)  |
| @typescript-eslint/eslint-plugin | `8.56.0`  | [NPM LINK](https://www.npmjs.com/package/@typescript-eslint/eslint-plugin) |
| @typescript-eslint/parser        | `8.56.0`  | [NPM LINK](https://www.npmjs.com/package/@typescript-eslint/parser)        |
| env-encoding                     | `0.1.13`  | [NPM LINK](https://www.npmjs.com/package/encoding)                         |
| eslint                           | `9.39.3`  | [NPM LINK](https://www.npmjs.com/package/eslint)                           |
| eslint-config-prettier           | `10.1.8`  | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier)           |
| eslint-plugin-prettier           | `5.5.5`   | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier)           |
| eslint-config-next               | `16.1.6`  | [NPM LINK](https://www.npmjs.com/package/eslint-config-next)               |
| prettier                         | `3.8.1`   | [NPM LINK](https://www.npmjs.com/package/prettier)                         |
| typescript                       | `5.9.3`   | [NPM LINK](https://www.npmjs.com/package/typescript)                       |
| {% endtab %}                     |           |                                                                            |

{% tab title="NEXT(JS)" %}
Dependencies

| Package Name                 | Version         | Link                                                                       |
| ---------------------------- | --------------- | -------------------------------------------------------------------------- |
| @ant-design/colors           | `8.0.1`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/colors)               |
| @ant-design/icons            | `6.1.0`         | [NPM LINK](https://www.npmjs.com/package/@ant-design/icons)                |
| @dnd-kit/core                | `6.3.1`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/core)                    |
| @dnd-kit/modifiers           | `9.0.0`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/modifiers)               |
| @dnd-kit/sortable            | `10.0.0`        | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/sortable)                |
| @emotion/cache               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)                   |
| @emotion/react               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/react)                   |
| @emotion/styled              | `11.14.1`       | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)                  |
| @fullcalendar/common         | `5.11.5`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/common)             |
| @fullcalendar/core           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)               |
| @fullcalendar/daygrid        | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)            |
| @fullcalendar/interaction    | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)        |
| @fullcalendar/list           | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)               |
| @fullcalendar/react          | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)              |
| @fullcalendar/timegrid       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)           |
| @fullcalendar/timeline       | `6.1.20`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timeline)           |
| @hello-pangea/dnd            | `18.0.1`        | [NPM LINK](https://www.npmjs.com/package/@hello-pangea/dnd)                |
| @mui/base                    | `5.0.0-beta.70` | [NPM LINK](https://www.npmjs.com/package/@mui/base)                        |
| @mui/lab                     | `7.0.1-beta.22` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                         |
| @mui/material                | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                    |
| @mui/system                  | `7.3.8`         | [NPM LINK](https://www.npmjs.com/package/@mui/system)                      |
| @mui/x-charts                | `8.27.0`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-charts)                    |
| @mui/x-date-pickers          | `8.27.2`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)              |
| @mui/x-tree-view             | `8.27.2`        | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)                 |
| @react-pdf/renderer          | `4.3.2`         | [NPM LINK](https://www.npmjs.com/package/@react-pdf/renderer)              |
| @tanstack/match-sorter-utils | `8.19.4`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/match-sorter-utils)     |
| @tanstack/react-query        | `5.90.21`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-query)            |
| @tanstack/react-table        | `8.21.3`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-table)            |
| @tanstack/react-virtual      | `3.13.18`       | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-virtual)          |
| apexcharts                   | `5.6.0`         | [NPM LINK](https://www.npmjs.com/package/apexcharts)                       |
| axios                        | `1.13.5`        | [NPM LINK](https://www.npmjs.com/package/axios)                            |
| chance                       | `1.1.13`        | [NPM LINK](https://www.npmjs.com/package/chance)                           |
| copy-to-clipboard            | `3.3.3`         | [NPM LINK](https://www.npmjs.com/package/copy-to-clipboard)                |
| currency.js                  | `2.0.4`         | [NPM LINK](https://www.npmjs.com/search?q=currency)                        |
| date-fns                     | `4.1.0`         | [NPM LINK](https://www.npmjs.com/package/date-fns)                         |
| emoji-picker-react           | `4.18.0`        | [NPM LINK](https://www.npmjs.com/package/emoji-picker-react)               |
| formik                       | `2.4.9`         | [NPM LINK](https://www.npmjs.com/package/formik)                           |
| framer-motion                | `12.34.3`       | [NPM LINK](https://www.npmjs.com/package/framer-motion)                    |
| lodash-es                    | `4.17.23`       | [NPM LINK](https://www.npmjs.com/package/lodash-es)                        |
| maplibre-gl                  | `5.18.0`        | [NPM LINK](https://www.npmjs.com/package/maplibre-gl)                      |
| maplibre-react-components    | `0.2.6`         | [NPM LINK](https://www.npmjs.com/package/maplibre-react-components)        |
| next                         | `16.1.6`        | [NPM LINK](https://www.npmjs.com/package/next)                             |
| next-auth                    | `4.24.13`       | [NPM LINK](https://www.npmjs.com/package/next-auth)                        |
| notistack                    | `3.0.2`         | [NPM LINK](https://www.npmjs.com/package/notistack)                        |
| react                        | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react)                            |
| react-apexcharts             | `2.0.1`         | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)                 |
| react-compare-slider         | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-compare-slider)             |
| react-csv                    | `2.2.2`         | [NPM LINK](https://www.npmjs.com/package/react-csv)                        |
| react-device-detect          | `2.2.3`         | [NPM LINK](https://www.npmjs.com/package/react-device-detect)              |
| react-dom                    | `19.2.4`        | [NPM LINK](https://www.npmjs.com/package/react-dom)                        |
| react-draggable              | `4.5.0`         | [NPM LINK](https://www.npmjs.com/package/react-draggable)                  |
| react-dropzone               | `15.0.0`        | [NPM LINK](https://www.npmjs.com/package/react-dropzone)                   |
| react-fast-marquee           | `1.6.5`         | [NPM LINK](https://www.npmjs.com/package/react-fast-marquee)               |
| react-google-recaptcha       | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-google-recaptcha)           |
| react-intl                   | `8.1.3`         | [NPM LINK](https://www.npmjs.com/package/react-intl)                       |
| react-number-format          | `5.4.4`         | [NPM LINK](https://www.npmjs.com/package/react-number-format)              |
| react-organizational-chart   | `2.2.1`         | [NPM LINK](https://www.npmjs.com/package/react-organizational-chart)       |
| react-otp-input              | `3.1.1`         | [NPM LINK](https://www.npmjs.com/package/react-otp-input?activeTab=readme) |
| react-quill-new              | `3.8.3`         | [NPM LINK](https://www.npmjs.com/package/react-quill-new)                  |
| react-slick                  | `0.31.0`        | [NPM LINK](https://www.npmjs.com/package/react-slick)                      |
| react-syntax-highlighter     | `16.1.0`        | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)         |
| react-timer-hook             | `4.0.5`         | [NPM LINK](https://www.npmjs.com/package/react-timer-hook)                 |
| react-to-print               | `3.2.0`         | [NPM LINK](https://www.npmjs.com/package/react-to-print)                   |
| react-window                 | `2.2.7`         | [NPM LINK](https://www.npmjs.com/package/react-window)                     |
| react-zoom-pan-pinch         | `3.7.0`         | [NPM LINK](https://www.npmjs.com/package/react-zoom-pan-pinch)             |
| simplebar-react              | `3.3.2`         | [NPM LINK](https://www.npmjs.com/package/simplebar-react)                  |
| slick-carousel               | `1.8.1`         | [NPM LINK](https://www.npmjs.com/package/slick-carousel)                   |
| stylis-plugin-rtl            | `2.1.1`         | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)                |
| swr                          | `2.4.0`         | [NPM LINK](https://www.npmjs.com/package/swr)                              |
| use-places-autocomplete      | `4.0.1`         | [NPM LINK](https://www.npmjs.com/package/use-places-autocomplete)          |
| yup                          | `1.7.1`         | [NPM LINK](https://www.npmjs.com/package/yup)                              |

### Development Dependencies

| Package Name           | Version  | Link                                                             |
| ---------------------- | -------- | ---------------------------------------------------------------- |
| @eslint/compat         | `2.0.2`  | [NPM LINK](https://www.npmjs.com/package/@eslint/compat)         |
| @eslint/eslintrc       | `3.3.3`  | [NPM LINK](https://www.npmjs.com/package/@eslint/eslintrc)       |
| @eslint/js             | `9.39.2` | [NPM LINK](https://www.npmjs.com/package/@eslint/js)             |
| encoding               | `0.1.13` | [NPM LINK](https://www.npmjs.com/package/encoding)               |
| eslint                 | `9.39.3` | [NPM LINK](https://www.npmjs.com/package/eslint)                 |
| eslint-config-next     | `16.1.6` | [NPM LINK](https://www.npmjs.com/package/eslint-config-next)     |
| eslint-config-prettier | `10.1.8` | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier) |
| eslint-plugin-prettier | `5.5.5`  | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier) |
| prettier               | `3.8.1`  | [NPM LINK](https://www.npmjs.com/package/prettier)               |
| {% endtab %}           |          |                                                                  |
| {% endtabs %}          |          |                                                                  |
