├── .cursor └── rules │ └── cursor-rules.mdc ├── .env.example ├── .github ├── FUNDING.yml └── dependabot.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── actions.ts ├── globals.css ├── layout.tsx ├── map │ ├── layout.tsx │ └── page.tsx └── page.tsx ├── bun.lock ├── components.json ├── components ├── ChangeMapStyleButton.tsx ├── Controls.tsx ├── CoordinatesDisplay.tsx ├── CopyCoordinatesButton.tsx ├── CurrentLocationButton.tsx ├── DonationDialog.tsx ├── GithubButton.tsx ├── Globe.tsx ├── Map.tsx ├── Navbar.tsx ├── ProductHuntButton.tsx ├── SearchBar.tsx ├── WeatherDisplay.tsx ├── metrics │ ├── GoogleAnalytics.tsx │ ├── Metrics.tsx │ ├── MicrosoftClarity.tsx │ └── PostHogAnalytics.tsx └── ui │ ├── badge.tsx │ ├── button.tsx │ ├── circular-spinner.tsx │ ├── dialog.tsx │ ├── dropdown-menu.tsx │ ├── globe.tsx │ ├── input.tsx │ ├── label.tsx │ ├── popover.tsx │ ├── route.tsx │ ├── scroll-area.tsx │ ├── sonner.tsx │ ├── theme-provider.tsx │ ├── theme-toggle.tsx │ └── tooltip.tsx ├── eslint.config.mjs ├── hooks ├── useCoordinates.tsx └── useDebounce.ts ├── lib ├── globe.json └── utils.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── banner-readme.png └── images │ ├── favicon.ico │ ├── icon-192x192.png │ ├── icon-384x384.png │ └── icon-512x512.png ├── tailwind.config.ts └── tsconfig.json /.cursor/rules/cursor-rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/.cursor/rules/cursor-rules.mdc -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/.env.example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/README.md -------------------------------------------------------------------------------- /app/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/app/actions.ts -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/map/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/app/map/layout.tsx -------------------------------------------------------------------------------- /app/map/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/app/map/page.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/app/page.tsx -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/bun.lock -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components.json -------------------------------------------------------------------------------- /components/ChangeMapStyleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ChangeMapStyleButton.tsx -------------------------------------------------------------------------------- /components/Controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/Controls.tsx -------------------------------------------------------------------------------- /components/CoordinatesDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/CoordinatesDisplay.tsx -------------------------------------------------------------------------------- /components/CopyCoordinatesButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/CopyCoordinatesButton.tsx -------------------------------------------------------------------------------- /components/CurrentLocationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/CurrentLocationButton.tsx -------------------------------------------------------------------------------- /components/DonationDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/DonationDialog.tsx -------------------------------------------------------------------------------- /components/GithubButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/GithubButton.tsx -------------------------------------------------------------------------------- /components/Globe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/Globe.tsx -------------------------------------------------------------------------------- /components/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/Map.tsx -------------------------------------------------------------------------------- /components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/Navbar.tsx -------------------------------------------------------------------------------- /components/ProductHuntButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ProductHuntButton.tsx -------------------------------------------------------------------------------- /components/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/SearchBar.tsx -------------------------------------------------------------------------------- /components/WeatherDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/WeatherDisplay.tsx -------------------------------------------------------------------------------- /components/metrics/GoogleAnalytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/metrics/GoogleAnalytics.tsx -------------------------------------------------------------------------------- /components/metrics/Metrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/metrics/Metrics.tsx -------------------------------------------------------------------------------- /components/metrics/MicrosoftClarity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/metrics/MicrosoftClarity.tsx -------------------------------------------------------------------------------- /components/metrics/PostHogAnalytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/metrics/PostHogAnalytics.tsx -------------------------------------------------------------------------------- /components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/badge.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/circular-spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/circular-spinner.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/globe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/globe.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/popover.tsx -------------------------------------------------------------------------------- /components/ui/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/route.tsx -------------------------------------------------------------------------------- /components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/sonner.tsx -------------------------------------------------------------------------------- /components/ui/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/theme-provider.tsx -------------------------------------------------------------------------------- /components/ui/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/theme-toggle.tsx -------------------------------------------------------------------------------- /components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /hooks/useCoordinates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/hooks/useCoordinates.tsx -------------------------------------------------------------------------------- /hooks/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/hooks/useDebounce.ts -------------------------------------------------------------------------------- /lib/globe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/lib/globe.json -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/banner-readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/public/banner-readme.png -------------------------------------------------------------------------------- /public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/public/images/favicon.ico -------------------------------------------------------------------------------- /public/images/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/public/images/icon-192x192.png -------------------------------------------------------------------------------- /public/images/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/public/images/icon-384x384.png -------------------------------------------------------------------------------- /public/images/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/public/images/icon-512x512.png -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowoff09/pathfinder/HEAD/tsconfig.json --------------------------------------------------------------------------------