├── .eslintrc.cjs ├── .gitignore ├── README.md ├── components.json ├── index.html ├── jsconfig.json ├── package.json ├── postcss.config.js ├── public ├── banner.jpeg ├── companies │ ├── amazon.svg │ ├── atlassian.svg │ ├── google.webp │ ├── ibm.svg │ ├── meta.svg │ ├── microsoft.webp │ ├── netflix.png │ └── uber.svg ├── logo-dark.png └── logo.png ├── src ├── App.css ├── App.jsx ├── api │ ├── apiApplication.js │ ├── apiCompanies.js │ └── apiJobs.js ├── components │ ├── add-company-drawer.jsx │ ├── application-card.jsx │ ├── apply-job.jsx │ ├── created-applications.jsx │ ├── created-jobs.jsx │ ├── header.jsx │ ├── job-card.jsx │ ├── protected-route.jsx │ ├── theme-provider.jsx │ └── ui │ │ ├── accordion.jsx │ │ ├── button.jsx │ │ ├── card.jsx │ │ ├── carousel.jsx │ │ ├── drawer.jsx │ │ ├── input.jsx │ │ ├── label.jsx │ │ ├── radio-group.jsx │ │ ├── select.jsx │ │ └── textarea.jsx ├── data │ ├── companies.json │ └── faq.json ├── hooks │ └── use-fetch.js ├── index.css ├── layouts │ └── app-layout.jsx ├── lib │ └── utils.js ├── main.jsx ├── pages │ ├── job.jsx │ ├── jobListing.jsx │ ├── landing.jsx │ ├── my-jobs.jsx │ ├── onboarding.jsx │ ├── post-job.jsx │ └── saved-jobs.jsx └── utils │ └── supabase.js ├── tailwind.config.js ├── vercel.json ├── vite.config.js └── yarn.lock /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/components.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/index.html -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/banner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/banner.jpeg -------------------------------------------------------------------------------- /public/companies/amazon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/amazon.svg -------------------------------------------------------------------------------- /public/companies/atlassian.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/atlassian.svg -------------------------------------------------------------------------------- /public/companies/google.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/google.webp -------------------------------------------------------------------------------- /public/companies/ibm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/ibm.svg -------------------------------------------------------------------------------- /public/companies/meta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/meta.svg -------------------------------------------------------------------------------- /public/companies/microsoft.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/microsoft.webp -------------------------------------------------------------------------------- /public/companies/netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/netflix.png -------------------------------------------------------------------------------- /public/companies/uber.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/companies/uber.svg -------------------------------------------------------------------------------- /public/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/logo-dark.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/public/logo.png -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/api/apiApplication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/api/apiApplication.js -------------------------------------------------------------------------------- /src/api/apiCompanies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/api/apiCompanies.js -------------------------------------------------------------------------------- /src/api/apiJobs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/api/apiJobs.js -------------------------------------------------------------------------------- /src/components/add-company-drawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/add-company-drawer.jsx -------------------------------------------------------------------------------- /src/components/application-card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/application-card.jsx -------------------------------------------------------------------------------- /src/components/apply-job.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/apply-job.jsx -------------------------------------------------------------------------------- /src/components/created-applications.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/created-applications.jsx -------------------------------------------------------------------------------- /src/components/created-jobs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/created-jobs.jsx -------------------------------------------------------------------------------- /src/components/header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/header.jsx -------------------------------------------------------------------------------- /src/components/job-card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/job-card.jsx -------------------------------------------------------------------------------- /src/components/protected-route.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/protected-route.jsx -------------------------------------------------------------------------------- /src/components/theme-provider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/theme-provider.jsx -------------------------------------------------------------------------------- /src/components/ui/accordion.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/accordion.jsx -------------------------------------------------------------------------------- /src/components/ui/button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/button.jsx -------------------------------------------------------------------------------- /src/components/ui/card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/card.jsx -------------------------------------------------------------------------------- /src/components/ui/carousel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/carousel.jsx -------------------------------------------------------------------------------- /src/components/ui/drawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/drawer.jsx -------------------------------------------------------------------------------- /src/components/ui/input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/input.jsx -------------------------------------------------------------------------------- /src/components/ui/label.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/label.jsx -------------------------------------------------------------------------------- /src/components/ui/radio-group.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/radio-group.jsx -------------------------------------------------------------------------------- /src/components/ui/select.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/select.jsx -------------------------------------------------------------------------------- /src/components/ui/textarea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/components/ui/textarea.jsx -------------------------------------------------------------------------------- /src/data/companies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/data/companies.json -------------------------------------------------------------------------------- /src/data/faq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/data/faq.json -------------------------------------------------------------------------------- /src/hooks/use-fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/hooks/use-fetch.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/index.css -------------------------------------------------------------------------------- /src/layouts/app-layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/layouts/app-layout.jsx -------------------------------------------------------------------------------- /src/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/lib/utils.js -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/job.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/job.jsx -------------------------------------------------------------------------------- /src/pages/jobListing.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/jobListing.jsx -------------------------------------------------------------------------------- /src/pages/landing.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/landing.jsx -------------------------------------------------------------------------------- /src/pages/my-jobs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/my-jobs.jsx -------------------------------------------------------------------------------- /src/pages/onboarding.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/onboarding.jsx -------------------------------------------------------------------------------- /src/pages/post-job.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/post-job.jsx -------------------------------------------------------------------------------- /src/pages/saved-jobs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/pages/saved-jobs.jsx -------------------------------------------------------------------------------- /src/utils/supabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/src/utils/supabase.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/vite.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/job-portal/HEAD/yarn.lock --------------------------------------------------------------------------------