├── .env.sample ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── components ├── cards │ ├── ResourceCard.tsx │ └── types.ts ├── layout │ └── index.tsx ├── modals │ ├── SuggestResourceModal.tsx │ └── interface.ts └── navbar │ ├── DashMobileNavbar.tsx │ ├── DashTopBar.tsx │ ├── LandingNavbar.tsx │ ├── Sidebar.tsx │ ├── Topbar.tsx │ └── types.ts ├── hooks ├── fetchAllResources.ts ├── fetchResources.ts └── types.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── index.tsx └── resources │ ├── [category].tsx │ └── index.tsx ├── postcss.config.js ├── public └── images │ ├── Ellipse.svg │ ├── WebDev.svg │ ├── WebRes.svg │ ├── api.png │ ├── code-icon.png │ ├── code.png │ ├── color-wheel.png │ ├── command-line.png │ ├── css.svg │ ├── css3.png │ ├── cylinder.svg │ ├── gradient.svg │ ├── help.png │ ├── job.svg │ ├── lappy.png │ ├── lappy.svg │ ├── laptop.png │ ├── magnifier.png │ ├── podcast.svg │ ├── search.gif │ ├── settings.svg │ ├── three-dot-loader.svg │ ├── web.svg │ └── youtube.svg ├── styles ├── globals.css └── index.css ├── tailwind.config.js ├── tsconfig.json ├── utils ├── nav-menu.ts ├── supabase.ts └── yupValidation.ts └── yarn.lock /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.tabSize": 2 3 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/README.md -------------------------------------------------------------------------------- /components/cards/ResourceCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/cards/ResourceCard.tsx -------------------------------------------------------------------------------- /components/cards/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/cards/types.ts -------------------------------------------------------------------------------- /components/layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/layout/index.tsx -------------------------------------------------------------------------------- /components/modals/SuggestResourceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/modals/SuggestResourceModal.tsx -------------------------------------------------------------------------------- /components/modals/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/modals/interface.ts -------------------------------------------------------------------------------- /components/navbar/DashMobileNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/navbar/DashMobileNavbar.tsx -------------------------------------------------------------------------------- /components/navbar/DashTopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/navbar/DashTopBar.tsx -------------------------------------------------------------------------------- /components/navbar/LandingNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/navbar/LandingNavbar.tsx -------------------------------------------------------------------------------- /components/navbar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/navbar/Sidebar.tsx -------------------------------------------------------------------------------- /components/navbar/Topbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/navbar/Topbar.tsx -------------------------------------------------------------------------------- /components/navbar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/components/navbar/types.ts -------------------------------------------------------------------------------- /hooks/fetchAllResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/hooks/fetchAllResources.ts -------------------------------------------------------------------------------- /hooks/fetchResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/hooks/fetchResources.ts -------------------------------------------------------------------------------- /hooks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/hooks/types.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | reactStrictMode: true, 3 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/resources/[category].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/pages/resources/[category].tsx -------------------------------------------------------------------------------- /pages/resources/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/pages/resources/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/images/Ellipse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/Ellipse.svg -------------------------------------------------------------------------------- /public/images/WebDev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/WebDev.svg -------------------------------------------------------------------------------- /public/images/WebRes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/WebRes.svg -------------------------------------------------------------------------------- /public/images/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/api.png -------------------------------------------------------------------------------- /public/images/code-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/code-icon.png -------------------------------------------------------------------------------- /public/images/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/code.png -------------------------------------------------------------------------------- /public/images/color-wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/color-wheel.png -------------------------------------------------------------------------------- /public/images/command-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/command-line.png -------------------------------------------------------------------------------- /public/images/css.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/css.svg -------------------------------------------------------------------------------- /public/images/css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/css3.png -------------------------------------------------------------------------------- /public/images/cylinder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/cylinder.svg -------------------------------------------------------------------------------- /public/images/gradient.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/gradient.svg -------------------------------------------------------------------------------- /public/images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/help.png -------------------------------------------------------------------------------- /public/images/job.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/job.svg -------------------------------------------------------------------------------- /public/images/lappy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/lappy.png -------------------------------------------------------------------------------- /public/images/lappy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/lappy.svg -------------------------------------------------------------------------------- /public/images/laptop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/laptop.png -------------------------------------------------------------------------------- /public/images/magnifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/magnifier.png -------------------------------------------------------------------------------- /public/images/podcast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/podcast.svg -------------------------------------------------------------------------------- /public/images/search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/search.gif -------------------------------------------------------------------------------- /public/images/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/settings.svg -------------------------------------------------------------------------------- /public/images/three-dot-loader.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/three-dot-loader.svg -------------------------------------------------------------------------------- /public/images/web.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/web.svg -------------------------------------------------------------------------------- /public/images/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/public/images/youtube.svg -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/styles/globals.css -------------------------------------------------------------------------------- /styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/styles/index.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/nav-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/utils/nav-menu.ts -------------------------------------------------------------------------------- /utils/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/utils/supabase.ts -------------------------------------------------------------------------------- /utils/yupValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/utils/yupValidation.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fueler-io/Web-Development-Resources/HEAD/yarn.lock --------------------------------------------------------------------------------