diff --git a/.gitignore b/frontend/.gitignore similarity index 100% rename from .gitignore rename to frontend/.gitignore diff --git a/README.md b/frontend/README.md similarity index 100% rename from README.md rename to frontend/README.md 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/favicon.ico b/frontend/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to frontend/public/favicon.ico 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/logo192.png b/frontend/public/logo192.png similarity index 100% rename from public/logo192.png rename to frontend/public/logo192.png diff --git a/public/logo512.png b/frontend/public/logo512.png similarity index 100% rename from public/logo512.png rename to frontend/public/logo512.png 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/public/robots.txt b/frontend/public/robots.txt similarity index 100% rename from public/robots.txt rename to frontend/public/robots.txt diff --git a/src/App.js b/frontend/src/App.js similarity index 100% rename from src/App.js rename to frontend/src/App.js diff --git a/src/App.module.scss b/frontend/src/App.module.scss similarity index 100% rename from src/App.module.scss rename to frontend/src/App.module.scss diff --git a/src/api.js b/frontend/src/api.js similarity index 100% rename from src/api.js rename to frontend/src/api.js diff --git a/src/components/FileDrop.tsx b/frontend/src/components/FileDrop.tsx similarity index 100% rename from src/components/FileDrop.tsx rename to frontend/src/components/FileDrop.tsx diff --git a/src/components/FormattedDate.tsx b/frontend/src/components/FormattedDate.tsx similarity index 100% rename from src/components/FormattedDate.tsx rename to frontend/src/components/FormattedDate.tsx diff --git a/src/components/LoginForm.js b/frontend/src/components/LoginForm.js similarity index 100% rename from src/components/LoginForm.js rename to frontend/src/components/LoginForm.js diff --git a/src/components/Map/index.js b/frontend/src/components/Map/index.js similarity index 100% rename from src/components/Map/index.js rename to frontend/src/components/Map/index.js diff --git a/src/components/Page/Page.module.scss b/frontend/src/components/Page/Page.module.scss similarity index 100% rename from src/components/Page/Page.module.scss rename to frontend/src/components/Page/Page.module.scss diff --git a/src/components/Page/index.js b/frontend/src/components/Page/index.js similarity index 100% rename from src/components/Page/index.js rename to frontend/src/components/Page/index.js diff --git a/src/components/StripMarkdown.tsx b/frontend/src/components/StripMarkdown.tsx similarity index 100% rename from src/components/StripMarkdown.tsx rename to frontend/src/components/StripMarkdown.tsx diff --git a/src/components/index.js b/frontend/src/components/index.js similarity index 100% rename from src/components/index.js rename to frontend/src/components/index.js diff --git a/src/index.css b/frontend/src/index.css similarity index 100% rename from src/index.css rename to frontend/src/index.css diff --git a/src/index.js b/frontend/src/index.js similarity index 100% rename from src/index.js rename to frontend/src/index.js diff --git a/src/pages/HomePage.js b/frontend/src/pages/HomePage.js similarity index 100% rename from src/pages/HomePage.js rename to frontend/src/pages/HomePage.js diff --git a/src/pages/LoginPage.js b/frontend/src/pages/LoginPage.js similarity index 100% rename from src/pages/LoginPage.js rename to frontend/src/pages/LoginPage.js diff --git a/src/pages/LoginPage.module.scss b/frontend/src/pages/LoginPage.module.scss similarity index 100% rename from src/pages/LoginPage.module.scss rename to frontend/src/pages/LoginPage.module.scss diff --git a/src/pages/LogoutPage.js b/frontend/src/pages/LogoutPage.js similarity index 100% rename from src/pages/LogoutPage.js rename to frontend/src/pages/LogoutPage.js diff --git a/src/pages/NotFoundPage.js b/frontend/src/pages/NotFoundPage.js similarity index 100% rename from src/pages/NotFoundPage.js rename to frontend/src/pages/NotFoundPage.js diff --git a/src/pages/TrackPage/TrackActions.tsx b/frontend/src/pages/TrackPage/TrackActions.tsx similarity index 100% rename from src/pages/TrackPage/TrackActions.tsx rename to frontend/src/pages/TrackPage/TrackActions.tsx diff --git a/src/pages/TrackPage/TrackComments.tsx b/frontend/src/pages/TrackPage/TrackComments.tsx similarity index 100% rename from src/pages/TrackPage/TrackComments.tsx rename to frontend/src/pages/TrackPage/TrackComments.tsx diff --git a/src/pages/TrackPage/TrackDetails.tsx b/frontend/src/pages/TrackPage/TrackDetails.tsx similarity index 100% rename from src/pages/TrackPage/TrackDetails.tsx rename to frontend/src/pages/TrackPage/TrackDetails.tsx diff --git a/src/pages/TrackPage/TrackMap.tsx b/frontend/src/pages/TrackPage/TrackMap.tsx similarity index 100% rename from src/pages/TrackPage/TrackMap.tsx rename to frontend/src/pages/TrackPage/TrackMap.tsx diff --git a/src/pages/TrackPage/index.tsx b/frontend/src/pages/TrackPage/index.tsx similarity index 100% rename from src/pages/TrackPage/index.tsx rename to frontend/src/pages/TrackPage/index.tsx diff --git a/src/pages/TracksPage.tsx b/frontend/src/pages/TracksPage.tsx similarity index 100% rename from src/pages/TracksPage.tsx rename to frontend/src/pages/TracksPage.tsx diff --git a/src/pages/UploadPage.tsx b/frontend/src/pages/UploadPage.tsx similarity index 100% rename from src/pages/UploadPage.tsx rename to frontend/src/pages/UploadPage.tsx diff --git a/src/pages/index.js b/frontend/src/pages/index.js similarity index 100% rename from src/pages/index.js rename to frontend/src/pages/index.js diff --git a/src/query.ts b/frontend/src/query.ts similarity index 100% rename from src/query.ts rename to frontend/src/query.ts diff --git a/src/react-app-env.d.ts b/frontend/src/react-app-env.d.ts similarity index 100% rename from src/react-app-env.d.ts rename to frontend/src/react-app-env.d.ts diff --git a/src/reducers/index.js b/frontend/src/reducers/index.js similarity index 100% rename from src/reducers/index.js rename to frontend/src/reducers/index.js diff --git a/src/reducers/login.js b/frontend/src/reducers/login.js similarity index 100% rename from src/reducers/login.js rename to frontend/src/reducers/login.js diff --git a/src/styles.scss b/frontend/src/styles.scss similarity index 100% rename from src/styles.scss rename to frontend/src/styles.scss diff --git a/src/types.ts b/frontend/src/types.ts similarity index 100% rename from src/types.ts rename to frontend/src/types.ts diff --git a/tsconfig.json b/frontend/tsconfig.json similarity index 100% rename from tsconfig.json rename to frontend/tsconfig.json