feat: initialize data crawler fe with Next.js 16, Tailwind CSS, shadcn/ui,...
feat: initialize data crawler fe with Next.js 16, Tailwind CSS, shadcn/ui, TanStack Query, React Hook Form, Zod, and Axios
Showing
.env.example
0 → 100644
components.json
0 → 100644
| ... | ... | @@ -9,9 +9,24 @@ |
| "lint": "eslint" | ||
| }, | ||
| "dependencies": { | ||
| "@hookform/resolvers": "^5.9.1", | ||
| "@radix-ui/react-dialog": "^1.1.23", | ||
| "@radix-ui/react-label": "^2.1.15", | ||
| "@radix-ui/react-select": "^2.3.7", | ||
| "@radix-ui/react-slot": "^1.3.3", | ||
| "@tanstack/react-query": "^5.102.8", | ||
| "@tanstack/react-query-devtools": "^5.102.8", | ||
| "axios": "^1.20.0", | ||
| "class-variance-authority": "^0.7.1", | ||
| "clsx": "^2.1.1", | ||
| "lucide-react": "^1.41.0", | ||
| "next": "16.3.4", | ||
| "react": "19.2.8", | ||
| "react-dom": "19.2.8" | ||
| "react-dom": "19.2.8", | ||
| "react-hook-form": "^7.87.0", | ||
| "sonner": "^2.0.8", | ||
| "tailwind-merge": "^3.6.0", | ||
| "zod": "^4.5.4" | ||
| }, | ||
| "devDependencies": { | ||
| "@tailwindcss/postcss": "^4", | ||
| ... | ... |
project-structure.md
0 → 100644
src/app/error.tsx
0 → 100644
src/app/loading.tsx
0 → 100644
src/app/not-found.tsx
0 → 100644
src/components/ui/badge.tsx
0 → 100644
src/components/ui/button.tsx
0 → 100644
src/components/ui/card.tsx
0 → 100644
src/components/ui/dialog.tsx
0 → 100644
src/components/ui/input.tsx
0 → 100644
src/components/ui/label.tsx
0 → 100644
src/components/ui/table.tsx
0 → 100644
src/hooks/use-crawler.ts
0 → 100644
src/lib/api-client.ts
0 → 100644
src/lib/query-client.ts
0 → 100644
src/lib/utils.ts
0 → 100644
src/providers/providers.tsx
0 → 100644
src/types/api.ts
0 → 100644
src/types/crawler.ts
0 → 100644
Please register or sign in to comment