├── .gitignore ├── .waspignore ├── .wasproot ├── README.md ├── components.json ├── env.server.example ├── fly-client.toml ├── fly-server.toml ├── main.wasp ├── migrations ├── 20240421201833_inital │ └── migration.sql ├── 20240422110857_add_average_color │ └── migration.sql └── migration_lock.toml ├── package.json ├── postcss.config.cjs ├── public └── .gitkeep ├── screenshot.png ├── src ├── App.tsx ├── Main.css ├── auth.ts ├── cards │ ├── color.ts │ ├── index.ts │ ├── prompts.ts │ ├── replicate │ │ ├── index.ts │ │ └── text.ts │ └── supabase.ts ├── components │ ├── create-new-card.tsx │ ├── empty-placeholder.tsx │ ├── greeting-card.tsx │ ├── icons │ │ ├── DownloadIcon.tsx │ │ └── GithubIcon.tsx │ ├── ui │ │ ├── avatar.tsx │ │ ├── button.tsx │ │ ├── context-menu.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── menubar.tsx │ │ ├── navigation-menu.tsx │ │ ├── scroll-area.tsx │ │ ├── separator.tsx │ │ ├── skeleton.tsx │ │ └── tabs.tsx │ ├── user-nav.tsx │ └── utils.ts ├── env.ts ├── pages │ ├── GreetingCard.tsx │ └── MainPage.tsx ├── schemas │ └── cards.ts ├── sleep.ts └── vite-env.d.ts ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/.gitignore -------------------------------------------------------------------------------- /.waspignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/.waspignore -------------------------------------------------------------------------------- /.wasproot: -------------------------------------------------------------------------------- 1 | File marking the root of Wasp project. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/components.json -------------------------------------------------------------------------------- /env.server.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/env.server.example -------------------------------------------------------------------------------- /fly-client.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/fly-client.toml -------------------------------------------------------------------------------- /fly-server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/fly-server.toml -------------------------------------------------------------------------------- /main.wasp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/main.wasp -------------------------------------------------------------------------------- /migrations/20240421201833_inital/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/migrations/20240421201833_inital/migration.sql -------------------------------------------------------------------------------- /migrations/20240422110857_add_average_color/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/migrations/20240422110857_add_average_color/migration.sql -------------------------------------------------------------------------------- /migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/migrations/migration_lock.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/Main.css -------------------------------------------------------------------------------- /src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/auth.ts -------------------------------------------------------------------------------- /src/cards/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/cards/color.ts -------------------------------------------------------------------------------- /src/cards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/cards/index.ts -------------------------------------------------------------------------------- /src/cards/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/cards/prompts.ts -------------------------------------------------------------------------------- /src/cards/replicate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/cards/replicate/index.ts -------------------------------------------------------------------------------- /src/cards/replicate/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/cards/replicate/text.ts -------------------------------------------------------------------------------- /src/cards/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/cards/supabase.ts -------------------------------------------------------------------------------- /src/components/create-new-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/create-new-card.tsx -------------------------------------------------------------------------------- /src/components/empty-placeholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/empty-placeholder.tsx -------------------------------------------------------------------------------- /src/components/greeting-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/greeting-card.tsx -------------------------------------------------------------------------------- /src/components/icons/DownloadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/icons/DownloadIcon.tsx -------------------------------------------------------------------------------- /src/components/icons/GithubIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/icons/GithubIcon.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/user-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/user-nav.tsx -------------------------------------------------------------------------------- /src/components/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/components/utils.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/pages/GreetingCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/pages/GreetingCard.tsx -------------------------------------------------------------------------------- /src/pages/MainPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/pages/MainPage.tsx -------------------------------------------------------------------------------- /src/schemas/cards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/schemas/cards.ts -------------------------------------------------------------------------------- /src/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/src/sleep.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasp-lang/lazy-card-generator/HEAD/vite.config.ts --------------------------------------------------------------------------------