├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── [location] │ ├── opengraph-image.tsx │ └── page.tsx ├── api │ └── weather │ │ └── route.ts ├── components │ ├── footer.tsx │ ├── illustration.tsx │ └── page-data.tsx ├── favicon.ico ├── fonts │ └── ClashDisplay-Semibold.otf ├── globals.css ├── layout.tsx ├── lib │ └── utils.ts ├── opengraph-image.png └── page.tsx ├── package.json ├── pnpm-lock.yaml ├── public ├── .well-known │ └── ai-plugin.json ├── bg-dark.png ├── bg-light.png ├── logo.png ├── logo.svg ├── next.svg ├── openapi.json └── vercel.svg └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/README.md -------------------------------------------------------------------------------- /app/[location]/opengraph-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/[location]/opengraph-image.tsx -------------------------------------------------------------------------------- /app/[location]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/[location]/page.tsx -------------------------------------------------------------------------------- /app/api/weather/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/api/weather/route.ts -------------------------------------------------------------------------------- /app/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/components/footer.tsx -------------------------------------------------------------------------------- /app/components/illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/components/illustration.tsx -------------------------------------------------------------------------------- /app/components/page-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/components/page-data.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/fonts/ClashDisplay-Semibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/fonts/ClashDisplay-Semibold.otf -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/lib/utils.ts -------------------------------------------------------------------------------- /app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/opengraph-image.png -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/app/page.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/.well-known/ai-plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/.well-known/ai-plugin.json -------------------------------------------------------------------------------- /public/bg-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/bg-dark.png -------------------------------------------------------------------------------- /public/bg-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/bg-light.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/openapi.json -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steven-tey/weathergpt/HEAD/tsconfig.json --------------------------------------------------------------------------------