├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── jsconfig.json ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── actions │ └── clickOutside.js ├── api │ ├── auth.js │ ├── glides.js │ └── users.js ├── app.css ├── app.html ├── components │ ├── context │ │ ├── UI │ │ │ ├── UIContext.svelte │ │ │ └── index.js │ │ └── auth │ │ │ ├── AuthContext.svelte │ │ │ └── index.js │ ├── forms │ │ ├── FormErrors.svelte │ │ ├── LoginForm.svelte │ │ └── RegisterForm.svelte │ ├── glides │ │ ├── GlidePost.svelte │ │ └── PaginatedGlides.svelte │ ├── layouts │ │ ├── AuthLayout.svelte │ │ └── MainLayout.svelte │ ├── sidebars │ │ ├── NavSidebar.svelte │ │ ├── TrendsSidebar.svelte │ │ └── navLinks.js │ ├── snackbar │ │ ├── SnackbarContainer.svelte │ │ └── SnackbarItem.svelte │ ├── task-manager │ │ ├── Editable.svelte │ │ ├── TaskItem.svelte │ │ └── TaskList.svelte │ ├── users │ │ ├── UserItem.svelte │ │ └── UserList.svelte │ └── utils │ │ ├── BackButton.svelte │ │ ├── CenteredDataLoader.svelte │ │ ├── DataLoaderIndicator.svelte │ │ ├── Loader.svelte │ │ ├── Messenger.svelte │ │ ├── Modal.svelte │ │ ├── Popup.svelte │ │ └── Portal.svelte ├── db │ └── index.js ├── routes │ ├── (guest) │ │ └── auth │ │ │ ├── +layout.svelte │ │ │ ├── login │ │ │ └── +page.svelte │ │ │ └── register │ │ │ └── +page.svelte │ ├── (main) │ │ ├── +layout.js │ │ ├── +layout.svelte │ │ ├── +page.svelte │ │ ├── [uid] │ │ │ └── glide │ │ │ │ └── [id] │ │ │ │ └── +page.svelte │ │ └── profile │ │ │ └── +page.svelte │ ├── +error.svelte │ ├── +layout.js │ ├── +layout.svelte │ ├── api │ │ └── trends │ │ │ └── +server.js │ └── task-manager │ │ ├── +layout.svelte │ │ ├── +page.js │ │ └── +page.svelte ├── stores │ ├── createAuthStore.js │ ├── createFormStore.js │ ├── createGlideIdStore.js │ ├── createGlideStore.js │ ├── createSubglideStore.js │ ├── pageStore.js │ └── tasks.js └── transitions │ └── index.js ├── static └── favicon.png ├── svelte.config.js ├── tailwind.config.cjs └── vite.config.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /src/actions/clickOutside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/actions/clickOutside.js -------------------------------------------------------------------------------- /src/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/api/auth.js -------------------------------------------------------------------------------- /src/api/glides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/api/glides.js -------------------------------------------------------------------------------- /src/api/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/api/users.js -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/app.html -------------------------------------------------------------------------------- /src/components/context/UI/UIContext.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/context/UI/UIContext.svelte -------------------------------------------------------------------------------- /src/components/context/UI/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/context/UI/index.js -------------------------------------------------------------------------------- /src/components/context/auth/AuthContext.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/context/auth/AuthContext.svelte -------------------------------------------------------------------------------- /src/components/context/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/context/auth/index.js -------------------------------------------------------------------------------- /src/components/forms/FormErrors.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/forms/FormErrors.svelte -------------------------------------------------------------------------------- /src/components/forms/LoginForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/forms/LoginForm.svelte -------------------------------------------------------------------------------- /src/components/forms/RegisterForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/forms/RegisterForm.svelte -------------------------------------------------------------------------------- /src/components/glides/GlidePost.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/glides/GlidePost.svelte -------------------------------------------------------------------------------- /src/components/glides/PaginatedGlides.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/glides/PaginatedGlides.svelte -------------------------------------------------------------------------------- /src/components/layouts/AuthLayout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/layouts/AuthLayout.svelte -------------------------------------------------------------------------------- /src/components/layouts/MainLayout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/layouts/MainLayout.svelte -------------------------------------------------------------------------------- /src/components/sidebars/NavSidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/sidebars/NavSidebar.svelte -------------------------------------------------------------------------------- /src/components/sidebars/TrendsSidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/sidebars/TrendsSidebar.svelte -------------------------------------------------------------------------------- /src/components/sidebars/navLinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/sidebars/navLinks.js -------------------------------------------------------------------------------- /src/components/snackbar/SnackbarContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/snackbar/SnackbarContainer.svelte -------------------------------------------------------------------------------- /src/components/snackbar/SnackbarItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/snackbar/SnackbarItem.svelte -------------------------------------------------------------------------------- /src/components/task-manager/Editable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/task-manager/Editable.svelte -------------------------------------------------------------------------------- /src/components/task-manager/TaskItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/task-manager/TaskItem.svelte -------------------------------------------------------------------------------- /src/components/task-manager/TaskList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/task-manager/TaskList.svelte -------------------------------------------------------------------------------- /src/components/users/UserItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/users/UserItem.svelte -------------------------------------------------------------------------------- /src/components/users/UserList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/users/UserList.svelte -------------------------------------------------------------------------------- /src/components/utils/BackButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/BackButton.svelte -------------------------------------------------------------------------------- /src/components/utils/CenteredDataLoader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/CenteredDataLoader.svelte -------------------------------------------------------------------------------- /src/components/utils/DataLoaderIndicator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/DataLoaderIndicator.svelte -------------------------------------------------------------------------------- /src/components/utils/Loader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/Loader.svelte -------------------------------------------------------------------------------- /src/components/utils/Messenger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/Messenger.svelte -------------------------------------------------------------------------------- /src/components/utils/Modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/Modal.svelte -------------------------------------------------------------------------------- /src/components/utils/Popup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/Popup.svelte -------------------------------------------------------------------------------- /src/components/utils/Portal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/components/utils/Portal.svelte -------------------------------------------------------------------------------- /src/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/db/index.js -------------------------------------------------------------------------------- /src/routes/(guest)/auth/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(guest)/auth/+layout.svelte -------------------------------------------------------------------------------- /src/routes/(guest)/auth/login/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(guest)/auth/login/+page.svelte -------------------------------------------------------------------------------- /src/routes/(guest)/auth/register/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(guest)/auth/register/+page.svelte -------------------------------------------------------------------------------- /src/routes/(main)/+layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(main)/+layout.js -------------------------------------------------------------------------------- /src/routes/(main)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(main)/+layout.svelte -------------------------------------------------------------------------------- /src/routes/(main)/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(main)/+page.svelte -------------------------------------------------------------------------------- /src/routes/(main)/[uid]/glide/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(main)/[uid]/glide/[id]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(main)/profile/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/(main)/profile/+page.svelte -------------------------------------------------------------------------------- /src/routes/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/+error.svelte -------------------------------------------------------------------------------- /src/routes/+layout.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | export const ssr = false; 5 | -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/api/trends/+server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/api/trends/+server.js -------------------------------------------------------------------------------- /src/routes/task-manager/+layout.svelte: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 |
5 | -------------------------------------------------------------------------------- /src/routes/task-manager/+page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/task-manager/+page.js -------------------------------------------------------------------------------- /src/routes/task-manager/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/routes/task-manager/+page.svelte -------------------------------------------------------------------------------- /src/stores/createAuthStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/createAuthStore.js -------------------------------------------------------------------------------- /src/stores/createFormStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/createFormStore.js -------------------------------------------------------------------------------- /src/stores/createGlideIdStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/createGlideIdStore.js -------------------------------------------------------------------------------- /src/stores/createGlideStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/createGlideStore.js -------------------------------------------------------------------------------- /src/stores/createSubglideStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/createSubglideStore.js -------------------------------------------------------------------------------- /src/stores/pageStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/pageStore.js -------------------------------------------------------------------------------- /src/stores/tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/stores/tasks.js -------------------------------------------------------------------------------- /src/transitions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/src/transitions/index.js -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/svelte-social-app/HEAD/vite.config.js --------------------------------------------------------------------------------