diff --git a/client/public/shared/components/button_factory.tsx b/client/shared/components/button_factory.tsx similarity index 100% rename from client/public/shared/components/button_factory.tsx rename to client/shared/components/button_factory.tsx diff --git a/client/public/shared/components/checkbox_factory.tsx b/client/shared/components/checkbox_factory.tsx similarity index 100% rename from client/public/shared/components/checkbox_factory.tsx rename to client/shared/components/checkbox_factory.tsx diff --git a/client/public/shared/components/image_upload_factory.tsx b/client/shared/components/image_upload_factory.tsx similarity index 100% rename from client/public/shared/components/image_upload_factory.tsx rename to client/shared/components/image_upload_factory.tsx diff --git a/client/public/shared/components/input_factory.tsx b/client/shared/components/input_factory.tsx similarity index 100% rename from client/public/shared/components/input_factory.tsx rename to client/shared/components/input_factory.tsx diff --git a/client/public/shared/components/link_button_factory.tsx b/client/shared/components/link_button_factory.tsx similarity index 100% rename from client/public/shared/components/link_button_factory.tsx rename to client/shared/components/link_button_factory.tsx diff --git a/client/public/shared/components/message_factory.test.tsx b/client/shared/components/message_factory.test.tsx similarity index 100% rename from client/public/shared/components/message_factory.test.tsx rename to client/shared/components/message_factory.test.tsx diff --git a/client/public/shared/components/message_factory.tsx b/client/shared/components/message_factory.tsx similarity index 100% rename from client/public/shared/components/message_factory.tsx rename to client/shared/components/message_factory.tsx diff --git a/client/public/shared/components/portal.tsx b/client/shared/components/portal.tsx similarity index 100% rename from client/public/shared/components/portal.tsx rename to client/shared/components/portal.tsx diff --git a/client/public/shared/components/select_factory.tsx b/client/shared/components/select_factory.tsx similarity index 100% rename from client/public/shared/components/select_factory.tsx rename to client/shared/components/select_factory.tsx diff --git a/client/public/shared/components/textarea_factory.tsx b/client/shared/components/textarea_factory.tsx similarity index 100% rename from client/public/shared/components/textarea_factory.tsx rename to client/shared/components/textarea_factory.tsx diff --git a/client/public/shared/hooks/use_request_state.ts b/client/shared/hooks/use_request_state.ts similarity index 100% rename from client/public/shared/hooks/use_request_state.ts rename to client/shared/hooks/use_request_state.ts diff --git a/client/public/shared/styles/_breakpoints.scss b/client/shared/styles/_breakpoints.scss similarity index 100% rename from client/public/shared/styles/_breakpoints.scss rename to client/shared/styles/_breakpoints.scss diff --git a/client/public/shared/styles/_flex.scss b/client/shared/styles/_flex.scss similarity index 100% rename from client/public/shared/styles/_flex.scss rename to client/shared/styles/_flex.scss diff --git a/client/public/shared/styles/_reset.scss b/client/shared/styles/_reset.scss similarity index 100% rename from client/public/shared/styles/_reset.scss rename to client/shared/styles/_reset.scss diff --git a/client/public/shared/styles/_units.scss b/client/shared/styles/_units.scss similarity index 100% rename from client/public/shared/styles/_units.scss rename to client/shared/styles/_units.scss diff --git a/client/public/shared/styles/_utils.scss b/client/shared/styles/_utils.scss similarity index 100% rename from client/public/shared/styles/_utils.scss rename to client/shared/styles/_utils.scss diff --git a/client/public/shared/utils/disable_scroll.ts b/client/shared/utils/disable_scroll.ts similarity index 100% rename from client/public/shared/utils/disable_scroll.ts rename to client/shared/utils/disable_scroll.ts diff --git a/client/public/shared/utils/escape_regex.ts b/client/shared/utils/escape_regex.ts similarity index 100% rename from client/public/shared/utils/escape_regex.ts rename to client/shared/utils/escape_regex.ts diff --git a/client/public/shared/utils/is_loading.ts b/client/shared/utils/is_loading.ts similarity index 100% rename from client/public/shared/utils/is_loading.ts rename to client/shared/utils/is_loading.ts diff --git a/client/public/shared/utils/merge_styles.ts b/client/shared/utils/merge_styles.ts similarity index 100% rename from client/public/shared/utils/merge_styles.ts rename to client/shared/utils/merge_styles.ts diff --git a/client/public/shared/utils/serialize_form.test.ts b/client/shared/utils/serialize_form.test.ts similarity index 100% rename from client/public/shared/utils/serialize_form.test.ts rename to client/shared/utils/serialize_form.test.ts diff --git a/client/public/shared/utils/serialize_form.ts b/client/shared/utils/serialize_form.ts similarity index 100% rename from client/public/shared/utils/serialize_form.ts rename to client/shared/utils/serialize_form.ts