├── .eslintrc.json ├── .github └── workflows │ └── docker-publish.yml ├── .gitignore ├── .hintrc ├── Dockerfile ├── E-Waste Report.pdf ├── I-nnovate_Hackathon Spam Byte Submission.pptx ├── LICENSE ├── README.md ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── next.svg └── vercel.svg ├── src ├── app │ ├── Components │ │ ├── FAQ.tsx │ │ ├── Features.tsx │ │ ├── Hero.tsx │ │ ├── NotFound.tsx │ │ └── index.tsx │ ├── Footer │ │ └── Footer.tsx │ ├── Header │ │ └── Navbar.tsx │ ├── about │ │ ├── About.tsx │ │ └── page.tsx │ ├── contactus │ │ ├── ContactUs.tsx │ │ └── page.tsx │ ├── data │ │ ├── Notifications.ts │ │ ├── blogs.ts │ │ └── facility.ts │ ├── e-facilities │ │ ├── Efacility.tsx │ │ └── page.tsx │ ├── education │ │ ├── Education.tsx │ │ ├── [id] │ │ │ ├── Blog.tsx │ │ │ └── page.tsx │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── not-found.tsx │ ├── page.tsx │ ├── profile │ │ ├── Profile.tsx │ │ └── page.tsx │ ├── recycle │ │ ├── Recycle.tsx │ │ ├── accessories │ │ │ ├── Accessories.tsx │ │ │ └── page.tsx │ │ ├── laptop │ │ │ ├── Laptop.tsx │ │ │ └── page.tsx │ │ ├── other │ │ │ ├── Others.tsx │ │ │ └── page.tsx │ │ ├── page.tsx │ │ ├── refrigerator │ │ │ ├── Refrigerator.tsx │ │ │ └── page.tsx │ │ ├── smartphone │ │ │ ├── Smartphone.tsx │ │ │ └── page.tsx │ │ └── television │ │ │ ├── Television.tsx │ │ │ └── page.tsx │ ├── rules │ │ ├── Rules.tsx │ │ └── page.tsx │ ├── sign-in │ │ ├── SignIn.tsx │ │ ├── auth.ts │ │ └── page.tsx │ ├── sign-up │ │ ├── SignUp.tsx │ │ └── page.tsx │ └── utils │ │ ├── Loading.tsx │ │ ├── calculateLocation.ts │ │ ├── getLocation.ts │ │ └── sortedFacilities.ts └── assets │ ├── E waste- E.svg │ ├── ELocate-s.png │ ├── ELocate.png │ ├── blogs │ ├── blogImg2.jpeg │ └── e waste bin.png │ ├── elocate-sm.png │ ├── features │ └── banner.svg │ ├── hero-banner.png │ ├── hero-pattern.svg │ ├── notverified.png │ ├── recycling.png │ └── verified.png ├── tailwind.config.ts ├── tsconfig.json └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/.gitignore -------------------------------------------------------------------------------- /.hintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/.hintrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/Dockerfile -------------------------------------------------------------------------------- /E-Waste Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/E-Waste Report.pdf -------------------------------------------------------------------------------- /I-nnovate_Hackathon Spam Byte Submission.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/I-nnovate_Hackathon Spam Byte Submission.pptx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/README.md -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/app/Components/FAQ.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Components/FAQ.tsx -------------------------------------------------------------------------------- /src/app/Components/Features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Components/Features.tsx -------------------------------------------------------------------------------- /src/app/Components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Components/Hero.tsx -------------------------------------------------------------------------------- /src/app/Components/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Components/NotFound.tsx -------------------------------------------------------------------------------- /src/app/Components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Components/index.tsx -------------------------------------------------------------------------------- /src/app/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Footer/Footer.tsx -------------------------------------------------------------------------------- /src/app/Header/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/Header/Navbar.tsx -------------------------------------------------------------------------------- /src/app/about/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/about/About.tsx -------------------------------------------------------------------------------- /src/app/about/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/about/page.tsx -------------------------------------------------------------------------------- /src/app/contactus/ContactUs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/contactus/ContactUs.tsx -------------------------------------------------------------------------------- /src/app/contactus/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/contactus/page.tsx -------------------------------------------------------------------------------- /src/app/data/Notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/data/Notifications.ts -------------------------------------------------------------------------------- /src/app/data/blogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/data/blogs.ts -------------------------------------------------------------------------------- /src/app/data/facility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/data/facility.ts -------------------------------------------------------------------------------- /src/app/e-facilities/Efacility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/e-facilities/Efacility.tsx -------------------------------------------------------------------------------- /src/app/e-facilities/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/e-facilities/page.tsx -------------------------------------------------------------------------------- /src/app/education/Education.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/education/Education.tsx -------------------------------------------------------------------------------- /src/app/education/[id]/Blog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/education/[id]/Blog.tsx -------------------------------------------------------------------------------- /src/app/education/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/education/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/education/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/education/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/profile/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/profile/Profile.tsx -------------------------------------------------------------------------------- /src/app/profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/profile/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/Recycle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/Recycle.tsx -------------------------------------------------------------------------------- /src/app/recycle/accessories/Accessories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/accessories/Accessories.tsx -------------------------------------------------------------------------------- /src/app/recycle/accessories/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/accessories/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/laptop/Laptop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/laptop/Laptop.tsx -------------------------------------------------------------------------------- /src/app/recycle/laptop/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/laptop/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/other/Others.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/other/Others.tsx -------------------------------------------------------------------------------- /src/app/recycle/other/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/other/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/refrigerator/Refrigerator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/refrigerator/Refrigerator.tsx -------------------------------------------------------------------------------- /src/app/recycle/refrigerator/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/refrigerator/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/smartphone/Smartphone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/smartphone/Smartphone.tsx -------------------------------------------------------------------------------- /src/app/recycle/smartphone/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/smartphone/page.tsx -------------------------------------------------------------------------------- /src/app/recycle/television/Television.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/television/Television.tsx -------------------------------------------------------------------------------- /src/app/recycle/television/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/recycle/television/page.tsx -------------------------------------------------------------------------------- /src/app/rules/Rules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/rules/Rules.tsx -------------------------------------------------------------------------------- /src/app/rules/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/rules/page.tsx -------------------------------------------------------------------------------- /src/app/sign-in/SignIn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/sign-in/SignIn.tsx -------------------------------------------------------------------------------- /src/app/sign-in/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/sign-in/auth.ts -------------------------------------------------------------------------------- /src/app/sign-in/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/sign-in/page.tsx -------------------------------------------------------------------------------- /src/app/sign-up/SignUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/sign-up/SignUp.tsx -------------------------------------------------------------------------------- /src/app/sign-up/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/sign-up/page.tsx -------------------------------------------------------------------------------- /src/app/utils/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/utils/Loading.tsx -------------------------------------------------------------------------------- /src/app/utils/calculateLocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/utils/calculateLocation.ts -------------------------------------------------------------------------------- /src/app/utils/getLocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/utils/getLocation.ts -------------------------------------------------------------------------------- /src/app/utils/sortedFacilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/app/utils/sortedFacilities.ts -------------------------------------------------------------------------------- /src/assets/E waste- E.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/E waste- E.svg -------------------------------------------------------------------------------- /src/assets/ELocate-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/ELocate-s.png -------------------------------------------------------------------------------- /src/assets/ELocate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/ELocate.png -------------------------------------------------------------------------------- /src/assets/blogs/blogImg2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/blogs/blogImg2.jpeg -------------------------------------------------------------------------------- /src/assets/blogs/e waste bin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/blogs/e waste bin.png -------------------------------------------------------------------------------- /src/assets/elocate-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/elocate-sm.png -------------------------------------------------------------------------------- /src/assets/features/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/features/banner.svg -------------------------------------------------------------------------------- /src/assets/hero-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/hero-banner.png -------------------------------------------------------------------------------- /src/assets/hero-pattern.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/hero-pattern.svg -------------------------------------------------------------------------------- /src/assets/notverified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/notverified.png -------------------------------------------------------------------------------- /src/assets/recycling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/recycling.png -------------------------------------------------------------------------------- /src/assets/verified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/src/assets/verified.png -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuence/ELocate/HEAD/yarn.lock --------------------------------------------------------------------------------