├── .babelrc ├── .gitignore ├── README.md ├── assets ├── desk-illustration.svg └── logo.svg ├── components ├── AlertTemplate.js ├── Button.js ├── EditProfile.js ├── FormInput.js ├── GalleryPlaceholder.js ├── Hero.js ├── Image.js ├── ImageGallery.js ├── ImagePreview.js ├── Loading.js ├── MyModal.js ├── Navbar.js ├── Profile.js ├── ProfilePlaceholder.js └── UserImageUpload.js ├── hooks ├── UseImages.js ├── UseProfile.js └── UseUnapprovedImages.js ├── package.json ├── pages ├── 404.js ├── _app.js ├── admin.js ├── api │ ├── approveImage.js │ ├── approvedImages.js │ ├── auth │ │ └── [...auth0].js │ ├── profile.js │ ├── unapprovedImages.js │ ├── updateProfile.js │ └── upload.js ├── index.js ├── profile.js └── users │ └── [userId].js ├── postcss.config.js ├── public ├── favicon.ico └── vercel.svg ├── styles └── globals.css ├── tailwind.config.js ├── utils ├── airtable.js └── cloudinary.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/README.md -------------------------------------------------------------------------------- /assets/desk-illustration.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/assets/desk-illustration.svg -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /components/AlertTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/AlertTemplate.js -------------------------------------------------------------------------------- /components/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/Button.js -------------------------------------------------------------------------------- /components/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/EditProfile.js -------------------------------------------------------------------------------- /components/FormInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/FormInput.js -------------------------------------------------------------------------------- /components/GalleryPlaceholder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/GalleryPlaceholder.js -------------------------------------------------------------------------------- /components/Hero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/Hero.js -------------------------------------------------------------------------------- /components/Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/Image.js -------------------------------------------------------------------------------- /components/ImageGallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/ImageGallery.js -------------------------------------------------------------------------------- /components/ImagePreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/ImagePreview.js -------------------------------------------------------------------------------- /components/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/Loading.js -------------------------------------------------------------------------------- /components/MyModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/MyModal.js -------------------------------------------------------------------------------- /components/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/Navbar.js -------------------------------------------------------------------------------- /components/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/Profile.js -------------------------------------------------------------------------------- /components/ProfilePlaceholder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/ProfilePlaceholder.js -------------------------------------------------------------------------------- /components/UserImageUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/components/UserImageUpload.js -------------------------------------------------------------------------------- /hooks/UseImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/hooks/UseImages.js -------------------------------------------------------------------------------- /hooks/UseProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/hooks/UseProfile.js -------------------------------------------------------------------------------- /hooks/UseUnapprovedImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/hooks/UseUnapprovedImages.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/404.js -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/admin.js -------------------------------------------------------------------------------- /pages/api/approveImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/approveImage.js -------------------------------------------------------------------------------- /pages/api/approvedImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/approvedImages.js -------------------------------------------------------------------------------- /pages/api/auth/[...auth0].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/auth/[...auth0].js -------------------------------------------------------------------------------- /pages/api/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/profile.js -------------------------------------------------------------------------------- /pages/api/unapprovedImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/unapprovedImages.js -------------------------------------------------------------------------------- /pages/api/updateProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/updateProfile.js -------------------------------------------------------------------------------- /pages/api/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/api/upload.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/profile.js -------------------------------------------------------------------------------- /pages/users/[userId].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/pages/users/[userId].js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /utils/airtable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/utils/airtable.js -------------------------------------------------------------------------------- /utils/cloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/utils/cloudinary.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesqquick/dev-desks/HEAD/yarn.lock --------------------------------------------------------------------------------