diff --git a/.circleci/config.yml b/frontend/.circleci/config.yml similarity index 100% rename from .circleci/config.yml rename to frontend/.circleci/config.yml diff --git a/.gitignore b/frontend/.gitignore similarity index 100% rename from .gitignore rename to frontend/.gitignore diff --git a/.tx/config b/frontend/.tx/config similarity index 100% rename from .tx/config rename to frontend/.tx/config diff --git a/README.md b/frontend/README.md similarity index 100% rename from README.md rename to frontend/README.md diff --git a/babel.config.js b/frontend/babel.config.js similarity index 100% rename from babel.config.js rename to frontend/babel.config.js diff --git a/package-lock.json b/frontend/package-lock.json similarity index 100% rename from package-lock.json rename to frontend/package-lock.json diff --git a/package.json b/frontend/package.json similarity index 100% rename from package.json rename to frontend/package.json diff --git a/public/img/icons/android-chrome-192x192.png b/frontend/public/img/icons/android-chrome-192x192.png similarity index 100% rename from public/img/icons/android-chrome-192x192.png rename to frontend/public/img/icons/android-chrome-192x192.png diff --git a/public/img/icons/android-chrome-512x512.png b/frontend/public/img/icons/android-chrome-512x512.png similarity index 100% rename from public/img/icons/android-chrome-512x512.png rename to frontend/public/img/icons/android-chrome-512x512.png diff --git a/public/img/icons/apple-touch-icon.png b/frontend/public/img/icons/apple-touch-icon.png similarity index 100% rename from public/img/icons/apple-touch-icon.png rename to frontend/public/img/icons/apple-touch-icon.png diff --git a/public/img/icons/browserconfig.xml b/frontend/public/img/icons/browserconfig.xml similarity index 100% rename from public/img/icons/browserconfig.xml rename to frontend/public/img/icons/browserconfig.xml diff --git a/public/img/icons/favicon-16x16.png b/frontend/public/img/icons/favicon-16x16.png similarity index 100% rename from public/img/icons/favicon-16x16.png rename to frontend/public/img/icons/favicon-16x16.png diff --git a/public/img/icons/favicon-32x32.png b/frontend/public/img/icons/favicon-32x32.png similarity index 100% rename from public/img/icons/favicon-32x32.png rename to frontend/public/img/icons/favicon-32x32.png diff --git a/public/img/icons/favicon.ico b/frontend/public/img/icons/favicon.ico similarity index 100% rename from public/img/icons/favicon.ico rename to frontend/public/img/icons/favicon.ico diff --git a/public/img/icons/mstile-144x144.png b/frontend/public/img/icons/mstile-144x144.png similarity index 100% rename from public/img/icons/mstile-144x144.png rename to frontend/public/img/icons/mstile-144x144.png diff --git a/public/img/icons/mstile-150x150.png b/frontend/public/img/icons/mstile-150x150.png similarity index 100% rename from public/img/icons/mstile-150x150.png rename to frontend/public/img/icons/mstile-150x150.png diff --git a/public/img/icons/mstile-310x150.png b/frontend/public/img/icons/mstile-310x150.png similarity index 100% rename from public/img/icons/mstile-310x150.png rename to frontend/public/img/icons/mstile-310x150.png diff --git a/public/img/icons/mstile-310x310.png b/frontend/public/img/icons/mstile-310x310.png similarity index 100% rename from public/img/icons/mstile-310x310.png rename to frontend/public/img/icons/mstile-310x310.png diff --git a/public/img/icons/mstile-70x70.png b/frontend/public/img/icons/mstile-70x70.png similarity index 100% rename from public/img/icons/mstile-70x70.png rename to frontend/public/img/icons/mstile-70x70.png diff --git a/public/img/icons/safari-pinned-tab.svg b/frontend/public/img/icons/safari-pinned-tab.svg similarity index 100% rename from public/img/icons/safari-pinned-tab.svg rename to frontend/public/img/icons/safari-pinned-tab.svg diff --git a/public/img/logo.svg b/frontend/public/img/logo.svg similarity index 100% rename from public/img/logo.svg rename to frontend/public/img/logo.svg diff --git a/public/index.html b/frontend/public/index.html similarity index 100% rename from public/index.html rename to frontend/public/index.html diff --git a/public/manifest.json b/frontend/public/manifest.json similarity index 100% rename from public/manifest.json rename to frontend/public/manifest.json diff --git a/src/App.vue b/frontend/src/App.vue similarity index 100% rename from src/App.vue rename to frontend/src/App.vue diff --git a/src/api/commands.js b/frontend/src/api/commands.js similarity index 100% rename from src/api/commands.js rename to frontend/src/api/commands.js diff --git a/src/api/files.js b/frontend/src/api/files.js similarity index 100% rename from src/api/files.js rename to frontend/src/api/files.js diff --git a/src/api/index.js b/frontend/src/api/index.js similarity index 100% rename from src/api/index.js rename to frontend/src/api/index.js diff --git a/src/api/search.js b/frontend/src/api/search.js similarity index 100% rename from src/api/search.js rename to frontend/src/api/search.js diff --git a/src/api/settings.js b/frontend/src/api/settings.js similarity index 100% rename from src/api/settings.js rename to frontend/src/api/settings.js diff --git a/src/api/share.js b/frontend/src/api/share.js similarity index 100% rename from src/api/share.js rename to frontend/src/api/share.js diff --git a/src/api/users.js b/frontend/src/api/users.js similarity index 100% rename from src/api/users.js rename to frontend/src/api/users.js diff --git a/src/api/utils.js b/frontend/src/api/utils.js similarity index 100% rename from src/api/utils.js rename to frontend/src/api/utils.js diff --git a/src/assets/fonts/roboto/medium-cyrillic-ext.woff2 b/frontend/src/assets/fonts/roboto/medium-cyrillic-ext.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-cyrillic-ext.woff2 rename to frontend/src/assets/fonts/roboto/medium-cyrillic-ext.woff2 diff --git a/src/assets/fonts/roboto/medium-cyrillic.woff2 b/frontend/src/assets/fonts/roboto/medium-cyrillic.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-cyrillic.woff2 rename to frontend/src/assets/fonts/roboto/medium-cyrillic.woff2 diff --git a/src/assets/fonts/roboto/medium-greek-ext.woff2 b/frontend/src/assets/fonts/roboto/medium-greek-ext.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-greek-ext.woff2 rename to frontend/src/assets/fonts/roboto/medium-greek-ext.woff2 diff --git a/src/assets/fonts/roboto/medium-greek.woff2 b/frontend/src/assets/fonts/roboto/medium-greek.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-greek.woff2 rename to frontend/src/assets/fonts/roboto/medium-greek.woff2 diff --git a/src/assets/fonts/roboto/medium-latin-ext.woff2 b/frontend/src/assets/fonts/roboto/medium-latin-ext.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-latin-ext.woff2 rename to frontend/src/assets/fonts/roboto/medium-latin-ext.woff2 diff --git a/src/assets/fonts/roboto/medium-latin.woff2 b/frontend/src/assets/fonts/roboto/medium-latin.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-latin.woff2 rename to frontend/src/assets/fonts/roboto/medium-latin.woff2 diff --git a/src/assets/fonts/roboto/medium-vietnamese.woff2 b/frontend/src/assets/fonts/roboto/medium-vietnamese.woff2 similarity index 100% rename from src/assets/fonts/roboto/medium-vietnamese.woff2 rename to frontend/src/assets/fonts/roboto/medium-vietnamese.woff2 diff --git a/src/assets/fonts/roboto/normal-cyrillic-ext.woff2 b/frontend/src/assets/fonts/roboto/normal-cyrillic-ext.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-cyrillic-ext.woff2 rename to frontend/src/assets/fonts/roboto/normal-cyrillic-ext.woff2 diff --git a/src/assets/fonts/roboto/normal-cyrillic.woff2 b/frontend/src/assets/fonts/roboto/normal-cyrillic.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-cyrillic.woff2 rename to frontend/src/assets/fonts/roboto/normal-cyrillic.woff2 diff --git a/src/assets/fonts/roboto/normal-greek-ext.woff2 b/frontend/src/assets/fonts/roboto/normal-greek-ext.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-greek-ext.woff2 rename to frontend/src/assets/fonts/roboto/normal-greek-ext.woff2 diff --git a/src/assets/fonts/roboto/normal-greek.woff2 b/frontend/src/assets/fonts/roboto/normal-greek.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-greek.woff2 rename to frontend/src/assets/fonts/roboto/normal-greek.woff2 diff --git a/src/assets/fonts/roboto/normal-latin-ext.woff2 b/frontend/src/assets/fonts/roboto/normal-latin-ext.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-latin-ext.woff2 rename to frontend/src/assets/fonts/roboto/normal-latin-ext.woff2 diff --git a/src/assets/fonts/roboto/normal-latin.woff2 b/frontend/src/assets/fonts/roboto/normal-latin.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-latin.woff2 rename to frontend/src/assets/fonts/roboto/normal-latin.woff2 diff --git a/src/assets/fonts/roboto/normal-vietnamese.woff2 b/frontend/src/assets/fonts/roboto/normal-vietnamese.woff2 similarity index 100% rename from src/assets/fonts/roboto/normal-vietnamese.woff2 rename to frontend/src/assets/fonts/roboto/normal-vietnamese.woff2 diff --git a/src/components/Header.vue b/frontend/src/components/Header.vue similarity index 100% rename from src/components/Header.vue rename to frontend/src/components/Header.vue diff --git a/src/components/Search.vue b/frontend/src/components/Search.vue similarity index 100% rename from src/components/Search.vue rename to frontend/src/components/Search.vue diff --git a/src/components/Shell.vue b/frontend/src/components/Shell.vue similarity index 100% rename from src/components/Shell.vue rename to frontend/src/components/Shell.vue diff --git a/src/components/Sidebar.vue b/frontend/src/components/Sidebar.vue similarity index 100% rename from src/components/Sidebar.vue rename to frontend/src/components/Sidebar.vue diff --git a/src/components/buttons/Copy.vue b/frontend/src/components/buttons/Copy.vue similarity index 100% rename from src/components/buttons/Copy.vue rename to frontend/src/components/buttons/Copy.vue diff --git a/src/components/buttons/Delete.vue b/frontend/src/components/buttons/Delete.vue similarity index 100% rename from src/components/buttons/Delete.vue rename to frontend/src/components/buttons/Delete.vue diff --git a/src/components/buttons/Download.vue b/frontend/src/components/buttons/Download.vue similarity index 100% rename from src/components/buttons/Download.vue rename to frontend/src/components/buttons/Download.vue diff --git a/src/components/buttons/Info.vue b/frontend/src/components/buttons/Info.vue similarity index 100% rename from src/components/buttons/Info.vue rename to frontend/src/components/buttons/Info.vue diff --git a/src/components/buttons/Move.vue b/frontend/src/components/buttons/Move.vue similarity index 100% rename from src/components/buttons/Move.vue rename to frontend/src/components/buttons/Move.vue diff --git a/src/components/buttons/Rename.vue b/frontend/src/components/buttons/Rename.vue similarity index 100% rename from src/components/buttons/Rename.vue rename to frontend/src/components/buttons/Rename.vue diff --git a/src/components/buttons/Share.vue b/frontend/src/components/buttons/Share.vue similarity index 100% rename from src/components/buttons/Share.vue rename to frontend/src/components/buttons/Share.vue diff --git a/src/components/buttons/Shell.vue b/frontend/src/components/buttons/Shell.vue similarity index 100% rename from src/components/buttons/Shell.vue rename to frontend/src/components/buttons/Shell.vue diff --git a/src/components/buttons/SwitchView.vue b/frontend/src/components/buttons/SwitchView.vue similarity index 100% rename from src/components/buttons/SwitchView.vue rename to frontend/src/components/buttons/SwitchView.vue diff --git a/src/components/buttons/Upload.vue b/frontend/src/components/buttons/Upload.vue similarity index 100% rename from src/components/buttons/Upload.vue rename to frontend/src/components/buttons/Upload.vue diff --git a/src/components/files/Editor.vue b/frontend/src/components/files/Editor.vue similarity index 100% rename from src/components/files/Editor.vue rename to frontend/src/components/files/Editor.vue diff --git a/src/components/files/Listing.vue b/frontend/src/components/files/Listing.vue similarity index 100% rename from src/components/files/Listing.vue rename to frontend/src/components/files/Listing.vue diff --git a/src/components/files/ListingItem.vue b/frontend/src/components/files/ListingItem.vue similarity index 100% rename from src/components/files/ListingItem.vue rename to frontend/src/components/files/ListingItem.vue diff --git a/src/components/files/Preview.vue b/frontend/src/components/files/Preview.vue similarity index 100% rename from src/components/files/Preview.vue rename to frontend/src/components/files/Preview.vue diff --git a/src/components/prompts/Copy.vue b/frontend/src/components/prompts/Copy.vue similarity index 100% rename from src/components/prompts/Copy.vue rename to frontend/src/components/prompts/Copy.vue diff --git a/src/components/prompts/Delete.vue b/frontend/src/components/prompts/Delete.vue similarity index 100% rename from src/components/prompts/Delete.vue rename to frontend/src/components/prompts/Delete.vue diff --git a/src/components/prompts/Download.vue b/frontend/src/components/prompts/Download.vue similarity index 100% rename from src/components/prompts/Download.vue rename to frontend/src/components/prompts/Download.vue diff --git a/src/components/prompts/FileList.vue b/frontend/src/components/prompts/FileList.vue similarity index 100% rename from src/components/prompts/FileList.vue rename to frontend/src/components/prompts/FileList.vue diff --git a/src/components/prompts/Help.vue b/frontend/src/components/prompts/Help.vue similarity index 100% rename from src/components/prompts/Help.vue rename to frontend/src/components/prompts/Help.vue diff --git a/src/components/prompts/Info.vue b/frontend/src/components/prompts/Info.vue similarity index 100% rename from src/components/prompts/Info.vue rename to frontend/src/components/prompts/Info.vue diff --git a/src/components/prompts/Move.vue b/frontend/src/components/prompts/Move.vue similarity index 100% rename from src/components/prompts/Move.vue rename to frontend/src/components/prompts/Move.vue diff --git a/src/components/prompts/NewDir.vue b/frontend/src/components/prompts/NewDir.vue similarity index 100% rename from src/components/prompts/NewDir.vue rename to frontend/src/components/prompts/NewDir.vue diff --git a/src/components/prompts/NewFile.vue b/frontend/src/components/prompts/NewFile.vue similarity index 100% rename from src/components/prompts/NewFile.vue rename to frontend/src/components/prompts/NewFile.vue diff --git a/src/components/prompts/Prompts.vue b/frontend/src/components/prompts/Prompts.vue similarity index 100% rename from src/components/prompts/Prompts.vue rename to frontend/src/components/prompts/Prompts.vue diff --git a/src/components/prompts/Rename.vue b/frontend/src/components/prompts/Rename.vue similarity index 100% rename from src/components/prompts/Rename.vue rename to frontend/src/components/prompts/Rename.vue diff --git a/src/components/prompts/Replace.vue b/frontend/src/components/prompts/Replace.vue similarity index 100% rename from src/components/prompts/Replace.vue rename to frontend/src/components/prompts/Replace.vue diff --git a/src/components/prompts/Share.vue b/frontend/src/components/prompts/Share.vue similarity index 100% rename from src/components/prompts/Share.vue rename to frontend/src/components/prompts/Share.vue diff --git a/src/components/settings/Commands.vue b/frontend/src/components/settings/Commands.vue similarity index 100% rename from src/components/settings/Commands.vue rename to frontend/src/components/settings/Commands.vue diff --git a/src/components/settings/Languages.vue b/frontend/src/components/settings/Languages.vue similarity index 100% rename from src/components/settings/Languages.vue rename to frontend/src/components/settings/Languages.vue diff --git a/src/components/settings/Permissions.vue b/frontend/src/components/settings/Permissions.vue similarity index 100% rename from src/components/settings/Permissions.vue rename to frontend/src/components/settings/Permissions.vue diff --git a/src/components/settings/Rules.vue b/frontend/src/components/settings/Rules.vue similarity index 100% rename from src/components/settings/Rules.vue rename to frontend/src/components/settings/Rules.vue diff --git a/src/components/settings/UserForm.vue b/frontend/src/components/settings/UserForm.vue similarity index 100% rename from src/components/settings/UserForm.vue rename to frontend/src/components/settings/UserForm.vue diff --git a/src/css/_buttons.css b/frontend/src/css/_buttons.css similarity index 100% rename from src/css/_buttons.css rename to frontend/src/css/_buttons.css diff --git a/src/css/_inputs.css b/frontend/src/css/_inputs.css similarity index 100% rename from src/css/_inputs.css rename to frontend/src/css/_inputs.css diff --git a/src/css/_share.css b/frontend/src/css/_share.css similarity index 100% rename from src/css/_share.css rename to frontend/src/css/_share.css diff --git a/src/css/_shell.css b/frontend/src/css/_shell.css similarity index 100% rename from src/css/_shell.css rename to frontend/src/css/_shell.css diff --git a/src/css/_variables.css b/frontend/src/css/_variables.css similarity index 100% rename from src/css/_variables.css rename to frontend/src/css/_variables.css diff --git a/src/css/base.css b/frontend/src/css/base.css similarity index 100% rename from src/css/base.css rename to frontend/src/css/base.css diff --git a/src/css/dashboard.css b/frontend/src/css/dashboard.css similarity index 100% rename from src/css/dashboard.css rename to frontend/src/css/dashboard.css diff --git a/src/css/fonts.css b/frontend/src/css/fonts.css similarity index 100% rename from src/css/fonts.css rename to frontend/src/css/fonts.css diff --git a/src/css/header.css b/frontend/src/css/header.css similarity index 100% rename from src/css/header.css rename to frontend/src/css/header.css diff --git a/src/css/listing.css b/frontend/src/css/listing.css similarity index 100% rename from src/css/listing.css rename to frontend/src/css/listing.css diff --git a/src/css/login.css b/frontend/src/css/login.css similarity index 100% rename from src/css/login.css rename to frontend/src/css/login.css diff --git a/src/css/mobile.css b/frontend/src/css/mobile.css similarity index 100% rename from src/css/mobile.css rename to frontend/src/css/mobile.css diff --git a/src/css/styles.css b/frontend/src/css/styles.css similarity index 100% rename from src/css/styles.css rename to frontend/src/css/styles.css diff --git a/src/i18n/ar.json b/frontend/src/i18n/ar.json similarity index 100% rename from src/i18n/ar.json rename to frontend/src/i18n/ar.json diff --git a/src/i18n/de.json b/frontend/src/i18n/de.json similarity index 100% rename from src/i18n/de.json rename to frontend/src/i18n/de.json diff --git a/src/i18n/en.json b/frontend/src/i18n/en.json similarity index 100% rename from src/i18n/en.json rename to frontend/src/i18n/en.json diff --git a/src/i18n/es.json b/frontend/src/i18n/es.json similarity index 100% rename from src/i18n/es.json rename to frontend/src/i18n/es.json diff --git a/src/i18n/fr.json b/frontend/src/i18n/fr.json similarity index 100% rename from src/i18n/fr.json rename to frontend/src/i18n/fr.json diff --git a/src/i18n/index.js b/frontend/src/i18n/index.js similarity index 100% rename from src/i18n/index.js rename to frontend/src/i18n/index.js diff --git a/src/i18n/is.json b/frontend/src/i18n/is.json similarity index 100% rename from src/i18n/is.json rename to frontend/src/i18n/is.json diff --git a/src/i18n/it.json b/frontend/src/i18n/it.json similarity index 100% rename from src/i18n/it.json rename to frontend/src/i18n/it.json diff --git a/src/i18n/ja.json b/frontend/src/i18n/ja.json similarity index 100% rename from src/i18n/ja.json rename to frontend/src/i18n/ja.json diff --git a/src/i18n/ko.json b/frontend/src/i18n/ko.json similarity index 100% rename from src/i18n/ko.json rename to frontend/src/i18n/ko.json diff --git a/src/i18n/pl.json b/frontend/src/i18n/pl.json similarity index 100% rename from src/i18n/pl.json rename to frontend/src/i18n/pl.json diff --git a/src/i18n/pt-br.json b/frontend/src/i18n/pt-br.json similarity index 100% rename from src/i18n/pt-br.json rename to frontend/src/i18n/pt-br.json diff --git a/src/i18n/pt.json b/frontend/src/i18n/pt.json similarity index 100% rename from src/i18n/pt.json rename to frontend/src/i18n/pt.json diff --git a/src/i18n/ro.json b/frontend/src/i18n/ro.json similarity index 100% rename from src/i18n/ro.json rename to frontend/src/i18n/ro.json diff --git a/src/i18n/ru.json b/frontend/src/i18n/ru.json similarity index 100% rename from src/i18n/ru.json rename to frontend/src/i18n/ru.json diff --git a/src/i18n/zh-cn.json b/frontend/src/i18n/zh-cn.json similarity index 100% rename from src/i18n/zh-cn.json rename to frontend/src/i18n/zh-cn.json diff --git a/src/i18n/zh-tw.json b/frontend/src/i18n/zh-tw.json similarity index 100% rename from src/i18n/zh-tw.json rename to frontend/src/i18n/zh-tw.json diff --git a/src/main.js b/frontend/src/main.js similarity index 100% rename from src/main.js rename to frontend/src/main.js diff --git a/src/router/index.js b/frontend/src/router/index.js similarity index 100% rename from src/router/index.js rename to frontend/src/router/index.js diff --git a/src/store/getters.js b/frontend/src/store/getters.js similarity index 100% rename from src/store/getters.js rename to frontend/src/store/getters.js diff --git a/src/store/index.js b/frontend/src/store/index.js similarity index 100% rename from src/store/index.js rename to frontend/src/store/index.js diff --git a/src/store/mutations.js b/frontend/src/store/mutations.js similarity index 100% rename from src/store/mutations.js rename to frontend/src/store/mutations.js diff --git a/src/utils/auth.js b/frontend/src/utils/auth.js similarity index 100% rename from src/utils/auth.js rename to frontend/src/utils/auth.js diff --git a/src/utils/buttons.js b/frontend/src/utils/buttons.js similarity index 100% rename from src/utils/buttons.js rename to frontend/src/utils/buttons.js diff --git a/src/utils/constants.js b/frontend/src/utils/constants.js similarity index 100% rename from src/utils/constants.js rename to frontend/src/utils/constants.js diff --git a/src/utils/cookie.js b/frontend/src/utils/cookie.js similarity index 100% rename from src/utils/cookie.js rename to frontend/src/utils/cookie.js diff --git a/src/utils/css.js b/frontend/src/utils/css.js similarity index 100% rename from src/utils/css.js rename to frontend/src/utils/css.js diff --git a/src/utils/url.js b/frontend/src/utils/url.js similarity index 100% rename from src/utils/url.js rename to frontend/src/utils/url.js diff --git a/src/utils/vue.js b/frontend/src/utils/vue.js similarity index 100% rename from src/utils/vue.js rename to frontend/src/utils/vue.js diff --git a/src/views/Files.vue b/frontend/src/views/Files.vue similarity index 100% rename from src/views/Files.vue rename to frontend/src/views/Files.vue diff --git a/src/views/Layout.vue b/frontend/src/views/Layout.vue similarity index 100% rename from src/views/Layout.vue rename to frontend/src/views/Layout.vue diff --git a/src/views/Login.vue b/frontend/src/views/Login.vue similarity index 100% rename from src/views/Login.vue rename to frontend/src/views/Login.vue diff --git a/src/views/Settings.vue b/frontend/src/views/Settings.vue similarity index 100% rename from src/views/Settings.vue rename to frontend/src/views/Settings.vue diff --git a/src/views/Share.vue b/frontend/src/views/Share.vue similarity index 100% rename from src/views/Share.vue rename to frontend/src/views/Share.vue diff --git a/src/views/errors/403.vue b/frontend/src/views/errors/403.vue similarity index 100% rename from src/views/errors/403.vue rename to frontend/src/views/errors/403.vue diff --git a/src/views/errors/404.vue b/frontend/src/views/errors/404.vue similarity index 100% rename from src/views/errors/404.vue rename to frontend/src/views/errors/404.vue diff --git a/src/views/errors/500.vue b/frontend/src/views/errors/500.vue similarity index 100% rename from src/views/errors/500.vue rename to frontend/src/views/errors/500.vue diff --git a/src/views/settings/Global.vue b/frontend/src/views/settings/Global.vue similarity index 100% rename from src/views/settings/Global.vue rename to frontend/src/views/settings/Global.vue diff --git a/src/views/settings/Profile.vue b/frontend/src/views/settings/Profile.vue similarity index 100% rename from src/views/settings/Profile.vue rename to frontend/src/views/settings/Profile.vue diff --git a/src/views/settings/User.vue b/frontend/src/views/settings/User.vue similarity index 100% rename from src/views/settings/User.vue rename to frontend/src/views/settings/User.vue diff --git a/src/views/settings/Users.vue b/frontend/src/views/settings/Users.vue similarity index 100% rename from src/views/settings/Users.vue rename to frontend/src/views/settings/Users.vue diff --git a/vue.config.js b/frontend/vue.config.js similarity index 100% rename from vue.config.js rename to frontend/vue.config.js