├── .env.local.example ├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── .vercelignore ├── README.md ├── firebase.json ├── firestore.rules ├── function.js ├── functions ├── .gitignore ├── .runtimeconfig.example.json ├── lib │ └── json │ │ └── sample-data.json ├── package-lock.json ├── package.json ├── src │ ├── algolia │ │ └── index.ts │ ├── config.ts │ ├── files │ │ └── index.ts │ ├── helpers.ts │ ├── index.ts │ ├── json │ │ └── sample-data.json │ ├── oauth │ │ └── index.ts │ ├── projects │ │ └── index.ts │ ├── regionalFunctions.ts │ ├── sendgrid │ │ └── index.ts │ ├── storage │ │ └── index.ts │ ├── stripe │ │ ├── billing.ts │ │ ├── checkout.ts │ │ ├── customers.ts │ │ ├── subscriptions.ts │ │ └── webhooks.ts │ ├── teams │ │ ├── helpers.ts │ │ └── index.ts │ └── users │ │ └── index.ts ├── tsconfig.json └── tslint.json ├── i18n.js ├── next-env.d.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── 404.html ├── favicon.ico ├── favicon │ ├── android-chrome-192x192.png │ ├── android-chrome-256x256.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── fonts │ ├── Inter-italic.var-latin.woff2 │ ├── Inter-italic.var.woff2 │ ├── Inter-roman.var-latin.woff2 │ └── Inter-roman.var.woff2 ├── img │ ├── annie-spratt-QckxruozjRg-unsplash.jpg │ ├── ayo-ogunseinde-sibvworyqs0-unsplash.jpg │ ├── brandmark.svg │ ├── foto-sushi-6anudmpilw4-unsplash.jpg │ ├── harps-joseph-tavpde7fxgy-unsplash.jpg │ ├── headway-jfR5wu2hMI0-unsplash.jpg │ ├── kal-visuals-b1hg7qi-zcc-unsplash.jpg │ ├── logo-cms.jpg │ ├── logo.png │ ├── logo.svg │ ├── nesa-by-makers-IgUR1iX0mqM-unsplash.jpg │ ├── scott-graham-5fNmWej4tAA-unsplash.jpg │ ├── serverless-saas.jpg │ ├── wedeo-mark-gray.svg │ ├── wedeo-mark.svg │ ├── wordmark.svg │ └── xps-ezyq1hol5_8-unsplash.jpg ├── locales │ ├── en │ │ └── translation.json │ └── ko │ │ └── translation.json └── vercel.svg ├── src ├── components │ ├── admin │ │ ├── SidebarLayout.tsx │ │ └── UserCard.tsx │ ├── dashboard │ │ ├── AccountMenu.tsx │ │ ├── AnnotationPane.tsx │ │ ├── BillingButton.tsx │ │ ├── BreadCrumbs.tsx │ │ ├── CheckoutButton.tsx │ │ ├── CircleCharIcon.tsx │ │ ├── ConfirmModal.tsx │ │ ├── CreateFolderModal.tsx │ │ ├── CreateProjectModal.tsx │ │ ├── CreateYoutubeModal.tsx │ │ ├── Header.tsx │ │ ├── InviteModal.tsx │ │ ├── Layout.tsx │ │ ├── PlanPill.tsx │ │ ├── PlayerLayout │ │ │ ├── Header.tsx │ │ │ └── index.tsx │ │ ├── PricingCard.tsx │ │ ├── ProjectLayout │ │ │ ├── Header.tsx │ │ │ ├── MenuGroup.tsx │ │ │ ├── NavProject.tsx │ │ │ ├── Sidebar.tsx │ │ │ ├── SingleProjectLayout.tsx │ │ │ └── index.tsx │ │ ├── RenameFileModal.tsx │ │ ├── USPList.tsx │ │ └── UpdateProjectModal.tsx │ ├── elements │ │ ├── Button.tsx │ │ ├── Dropdown.tsx │ │ └── Modal.tsx │ ├── icons │ │ ├── Arrow.tsx │ │ ├── Folder.tsx │ │ ├── Spinner.tsx │ │ └── _File.tsx │ ├── inputs │ │ └── TextInput.tsx │ └── shared │ │ ├── Toast.tsx │ │ └── Transition.tsx ├── config │ ├── firebase.ts │ └── stripe.ts ├── content │ ├── pages │ │ └── home.md │ └── posts │ │ ├── code-splitting-by-routes-and-components.md │ │ ├── here-is-what-i-learned-at-the-worlds-biggest-react-conference.md │ │ ├── interesting-web-technologies-to-follow-in-2019.md │ │ └── why-side-projects-are-so-damn-important.md ├── css │ ├── main.css │ └── tailwind.css ├── hooks │ └── useClickOutside.tsx ├── interfaces │ ├── home.ts │ ├── toast.ts │ └── user.ts ├── middlewares │ ├── withAdmin.tsx │ └── withAuth.tsx ├── pages │ ├── _app.tsx │ ├── account │ │ ├── billing │ │ │ ├── cancel.tsx │ │ │ ├── index.tsx │ │ │ └── success.tsx │ │ ├── edit.tsx │ │ ├── index.tsx │ │ └── teams │ │ │ ├── [teamId] │ │ │ ├── edit.tsx │ │ │ └── index.tsx │ │ │ ├── create.tsx │ │ │ └── index.tsx │ ├── admin │ │ ├── dashboard.tsx │ │ ├── index.tsx │ │ ├── users.tsx │ │ └── validate.tsx │ ├── index.tsx │ ├── join.tsx │ ├── login.tsx │ ├── myproject │ │ ├── [teamId] │ │ │ ├── [...projectFolderIds].tsx │ │ │ └── player │ │ │ │ └── [id].tsx │ │ └── index.tsx │ ├── reset-password.tsx │ └── signup.tsx ├── redux │ ├── slices │ │ ├── authSlice.ts │ │ ├── commentSlice.ts │ │ ├── fileSlice.ts │ │ ├── mediaSlice.ts │ │ ├── projectSlice.ts │ │ ├── teamSlice.ts │ │ └── toastSlice.ts │ └── store.ts ├── services │ ├── team.tsx │ └── user.tsx ├── utils │ ├── getColorsByString.tsx │ ├── getIcon.tsx │ ├── getPlan.tsx │ └── makeId.tsx └── wrappers │ └── MainWrapper.tsx ├── tailwind.config.js └── tsconfig.json /.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/.env.local.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vercelignore: -------------------------------------------------------------------------------- 1 | functions 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/README.md -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/firebase.json -------------------------------------------------------------------------------- /firestore.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/firestore.rules -------------------------------------------------------------------------------- /function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/function.js -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/.gitignore -------------------------------------------------------------------------------- /functions/.runtimeconfig.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/.runtimeconfig.example.json -------------------------------------------------------------------------------- /functions/lib/json/sample-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/lib/json/sample-data.json -------------------------------------------------------------------------------- /functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/package-lock.json -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/package.json -------------------------------------------------------------------------------- /functions/src/algolia/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/algolia/index.ts -------------------------------------------------------------------------------- /functions/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/config.ts -------------------------------------------------------------------------------- /functions/src/files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/files/index.ts -------------------------------------------------------------------------------- /functions/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/helpers.ts -------------------------------------------------------------------------------- /functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/index.ts -------------------------------------------------------------------------------- /functions/src/json/sample-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/json/sample-data.json -------------------------------------------------------------------------------- /functions/src/oauth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/oauth/index.ts -------------------------------------------------------------------------------- /functions/src/projects/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/projects/index.ts -------------------------------------------------------------------------------- /functions/src/regionalFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/regionalFunctions.ts -------------------------------------------------------------------------------- /functions/src/sendgrid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/sendgrid/index.ts -------------------------------------------------------------------------------- /functions/src/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/storage/index.ts -------------------------------------------------------------------------------- /functions/src/stripe/billing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/stripe/billing.ts -------------------------------------------------------------------------------- /functions/src/stripe/checkout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/stripe/checkout.ts -------------------------------------------------------------------------------- /functions/src/stripe/customers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/stripe/customers.ts -------------------------------------------------------------------------------- /functions/src/stripe/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/stripe/subscriptions.ts -------------------------------------------------------------------------------- /functions/src/stripe/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/stripe/webhooks.ts -------------------------------------------------------------------------------- /functions/src/teams/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/teams/helpers.ts -------------------------------------------------------------------------------- /functions/src/teams/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/teams/index.ts -------------------------------------------------------------------------------- /functions/src/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/src/users/index.ts -------------------------------------------------------------------------------- /functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/tsconfig.json -------------------------------------------------------------------------------- /functions/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/functions/tslint.json -------------------------------------------------------------------------------- /i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/i18n.js -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/404.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/favicon/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/android-chrome-256x256.png -------------------------------------------------------------------------------- /public/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/browserconfig.xml -------------------------------------------------------------------------------- /public/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/favicon.ico -------------------------------------------------------------------------------- /public/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /public/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/favicon/site.webmanifest -------------------------------------------------------------------------------- /public/fonts/Inter-italic.var-latin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/fonts/Inter-italic.var-latin.woff2 -------------------------------------------------------------------------------- /public/fonts/Inter-italic.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/fonts/Inter-italic.var.woff2 -------------------------------------------------------------------------------- /public/fonts/Inter-roman.var-latin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/fonts/Inter-roman.var-latin.woff2 -------------------------------------------------------------------------------- /public/fonts/Inter-roman.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/fonts/Inter-roman.var.woff2 -------------------------------------------------------------------------------- /public/img/annie-spratt-QckxruozjRg-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/annie-spratt-QckxruozjRg-unsplash.jpg -------------------------------------------------------------------------------- /public/img/ayo-ogunseinde-sibvworyqs0-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/ayo-ogunseinde-sibvworyqs0-unsplash.jpg -------------------------------------------------------------------------------- /public/img/brandmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/brandmark.svg -------------------------------------------------------------------------------- /public/img/foto-sushi-6anudmpilw4-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/foto-sushi-6anudmpilw4-unsplash.jpg -------------------------------------------------------------------------------- /public/img/harps-joseph-tavpde7fxgy-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/harps-joseph-tavpde7fxgy-unsplash.jpg -------------------------------------------------------------------------------- /public/img/headway-jfR5wu2hMI0-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/headway-jfR5wu2hMI0-unsplash.jpg -------------------------------------------------------------------------------- /public/img/kal-visuals-b1hg7qi-zcc-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/kal-visuals-b1hg7qi-zcc-unsplash.jpg -------------------------------------------------------------------------------- /public/img/logo-cms.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/logo-cms.jpg -------------------------------------------------------------------------------- /public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/logo.png -------------------------------------------------------------------------------- /public/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/logo.svg -------------------------------------------------------------------------------- /public/img/nesa-by-makers-IgUR1iX0mqM-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/nesa-by-makers-IgUR1iX0mqM-unsplash.jpg -------------------------------------------------------------------------------- /public/img/scott-graham-5fNmWej4tAA-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/scott-graham-5fNmWej4tAA-unsplash.jpg -------------------------------------------------------------------------------- /public/img/serverless-saas.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/serverless-saas.jpg -------------------------------------------------------------------------------- /public/img/wedeo-mark-gray.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/wedeo-mark-gray.svg -------------------------------------------------------------------------------- /public/img/wedeo-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/wedeo-mark.svg -------------------------------------------------------------------------------- /public/img/wordmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/wordmark.svg -------------------------------------------------------------------------------- /public/img/xps-ezyq1hol5_8-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/img/xps-ezyq1hol5_8-unsplash.jpg -------------------------------------------------------------------------------- /public/locales/en/translation.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /public/locales/ko/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/locales/ko/translation.json -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/components/admin/SidebarLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/admin/SidebarLayout.tsx -------------------------------------------------------------------------------- /src/components/admin/UserCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/admin/UserCard.tsx -------------------------------------------------------------------------------- /src/components/dashboard/AccountMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/AccountMenu.tsx -------------------------------------------------------------------------------- /src/components/dashboard/AnnotationPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/AnnotationPane.tsx -------------------------------------------------------------------------------- /src/components/dashboard/BillingButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/BillingButton.tsx -------------------------------------------------------------------------------- /src/components/dashboard/BreadCrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/BreadCrumbs.tsx -------------------------------------------------------------------------------- /src/components/dashboard/CheckoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/CheckoutButton.tsx -------------------------------------------------------------------------------- /src/components/dashboard/CircleCharIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/CircleCharIcon.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ConfirmModal.tsx -------------------------------------------------------------------------------- /src/components/dashboard/CreateFolderModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/CreateFolderModal.tsx -------------------------------------------------------------------------------- /src/components/dashboard/CreateProjectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/CreateProjectModal.tsx -------------------------------------------------------------------------------- /src/components/dashboard/CreateYoutubeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/CreateYoutubeModal.tsx -------------------------------------------------------------------------------- /src/components/dashboard/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/Header.tsx -------------------------------------------------------------------------------- /src/components/dashboard/InviteModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/InviteModal.tsx -------------------------------------------------------------------------------- /src/components/dashboard/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/Layout.tsx -------------------------------------------------------------------------------- /src/components/dashboard/PlanPill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/PlanPill.tsx -------------------------------------------------------------------------------- /src/components/dashboard/PlayerLayout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/PlayerLayout/Header.tsx -------------------------------------------------------------------------------- /src/components/dashboard/PlayerLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/PlayerLayout/index.tsx -------------------------------------------------------------------------------- /src/components/dashboard/PricingCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/PricingCard.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ProjectLayout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ProjectLayout/Header.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ProjectLayout/MenuGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ProjectLayout/MenuGroup.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ProjectLayout/NavProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ProjectLayout/NavProject.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ProjectLayout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ProjectLayout/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ProjectLayout/SingleProjectLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ProjectLayout/SingleProjectLayout.tsx -------------------------------------------------------------------------------- /src/components/dashboard/ProjectLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/ProjectLayout/index.tsx -------------------------------------------------------------------------------- /src/components/dashboard/RenameFileModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/RenameFileModal.tsx -------------------------------------------------------------------------------- /src/components/dashboard/USPList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/USPList.tsx -------------------------------------------------------------------------------- /src/components/dashboard/UpdateProjectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/dashboard/UpdateProjectModal.tsx -------------------------------------------------------------------------------- /src/components/elements/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/elements/Button.tsx -------------------------------------------------------------------------------- /src/components/elements/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/elements/Dropdown.tsx -------------------------------------------------------------------------------- /src/components/elements/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/elements/Modal.tsx -------------------------------------------------------------------------------- /src/components/icons/Arrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/icons/Arrow.tsx -------------------------------------------------------------------------------- /src/components/icons/Folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/icons/Folder.tsx -------------------------------------------------------------------------------- /src/components/icons/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/icons/Spinner.tsx -------------------------------------------------------------------------------- /src/components/icons/_File.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/icons/_File.tsx -------------------------------------------------------------------------------- /src/components/inputs/TextInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/inputs/TextInput.tsx -------------------------------------------------------------------------------- /src/components/shared/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/shared/Toast.tsx -------------------------------------------------------------------------------- /src/components/shared/Transition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/components/shared/Transition.tsx -------------------------------------------------------------------------------- /src/config/firebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/config/firebase.ts -------------------------------------------------------------------------------- /src/config/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/config/stripe.ts -------------------------------------------------------------------------------- /src/content/pages/home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/content/pages/home.md -------------------------------------------------------------------------------- /src/content/posts/code-splitting-by-routes-and-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/content/posts/code-splitting-by-routes-and-components.md -------------------------------------------------------------------------------- /src/content/posts/here-is-what-i-learned-at-the-worlds-biggest-react-conference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/content/posts/here-is-what-i-learned-at-the-worlds-biggest-react-conference.md -------------------------------------------------------------------------------- /src/content/posts/interesting-web-technologies-to-follow-in-2019.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/content/posts/interesting-web-technologies-to-follow-in-2019.md -------------------------------------------------------------------------------- /src/content/posts/why-side-projects-are-so-damn-important.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/content/posts/why-side-projects-are-so-damn-important.md -------------------------------------------------------------------------------- /src/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/css/main.css -------------------------------------------------------------------------------- /src/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/css/tailwind.css -------------------------------------------------------------------------------- /src/hooks/useClickOutside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/hooks/useClickOutside.tsx -------------------------------------------------------------------------------- /src/interfaces/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/interfaces/home.ts -------------------------------------------------------------------------------- /src/interfaces/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/interfaces/toast.ts -------------------------------------------------------------------------------- /src/interfaces/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/interfaces/user.ts -------------------------------------------------------------------------------- /src/middlewares/withAdmin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/middlewares/withAdmin.tsx -------------------------------------------------------------------------------- /src/middlewares/withAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/middlewares/withAuth.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/account/billing/cancel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/billing/cancel.tsx -------------------------------------------------------------------------------- /src/pages/account/billing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/billing/index.tsx -------------------------------------------------------------------------------- /src/pages/account/billing/success.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/billing/success.tsx -------------------------------------------------------------------------------- /src/pages/account/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/edit.tsx -------------------------------------------------------------------------------- /src/pages/account/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/index.tsx -------------------------------------------------------------------------------- /src/pages/account/teams/[teamId]/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/teams/[teamId]/edit.tsx -------------------------------------------------------------------------------- /src/pages/account/teams/[teamId]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/teams/[teamId]/index.tsx -------------------------------------------------------------------------------- /src/pages/account/teams/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/teams/create.tsx -------------------------------------------------------------------------------- /src/pages/account/teams/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/account/teams/index.tsx -------------------------------------------------------------------------------- /src/pages/admin/dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/admin/dashboard.tsx -------------------------------------------------------------------------------- /src/pages/admin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/admin/index.tsx -------------------------------------------------------------------------------- /src/pages/admin/users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/admin/users.tsx -------------------------------------------------------------------------------- /src/pages/admin/validate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/admin/validate.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/pages/join.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/join.tsx -------------------------------------------------------------------------------- /src/pages/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/login.tsx -------------------------------------------------------------------------------- /src/pages/myproject/[teamId]/[...projectFolderIds].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/myproject/[teamId]/[...projectFolderIds].tsx -------------------------------------------------------------------------------- /src/pages/myproject/[teamId]/player/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/myproject/[teamId]/player/[id].tsx -------------------------------------------------------------------------------- /src/pages/myproject/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/myproject/index.tsx -------------------------------------------------------------------------------- /src/pages/reset-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/reset-password.tsx -------------------------------------------------------------------------------- /src/pages/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/pages/signup.tsx -------------------------------------------------------------------------------- /src/redux/slices/authSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/authSlice.ts -------------------------------------------------------------------------------- /src/redux/slices/commentSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/commentSlice.ts -------------------------------------------------------------------------------- /src/redux/slices/fileSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/fileSlice.ts -------------------------------------------------------------------------------- /src/redux/slices/mediaSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/mediaSlice.ts -------------------------------------------------------------------------------- /src/redux/slices/projectSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/projectSlice.ts -------------------------------------------------------------------------------- /src/redux/slices/teamSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/teamSlice.ts -------------------------------------------------------------------------------- /src/redux/slices/toastSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/slices/toastSlice.ts -------------------------------------------------------------------------------- /src/redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/redux/store.ts -------------------------------------------------------------------------------- /src/services/team.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/services/team.tsx -------------------------------------------------------------------------------- /src/services/user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/services/user.tsx -------------------------------------------------------------------------------- /src/utils/getColorsByString.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/utils/getColorsByString.tsx -------------------------------------------------------------------------------- /src/utils/getIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/utils/getIcon.tsx -------------------------------------------------------------------------------- /src/utils/getPlan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/utils/getPlan.tsx -------------------------------------------------------------------------------- /src/utils/makeId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/utils/makeId.tsx -------------------------------------------------------------------------------- /src/wrappers/MainWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/src/wrappers/MainWrapper.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srsedev/wedeoio-app/HEAD/tsconfig.json --------------------------------------------------------------------------------