Skip to content

feat(frontend): replace placeholder frontend with full ANODE AI chatb… - #1

Merged
afrinxnahar merged 1 commit into
anode-ai:mainfrom
afrinxnahar:main
Jun 16, 2026
Merged

afrinxnahar merged 1 commit into
anode-ai:mainfrom
afrinxnahar:main

Conversation

@afrinxnahar

Copy link
Copy Markdown
Contributor

Migrates the minimal Next.js 14 placeholder in apps/frontend with the complete anode-ai-chatbot Next.js 15 application — landing page, dashboard, bot builder, AI chat API route (Gemini via AI SDK), and a full shadcn/ui component library.

  • Upgrades Next.js 14 → 15.2.9 and React 18 → 19
  • Switches Tailwind v3 to v4 (@tailwindcss/postcss) in frontend and packages/ui/src/globals.css
  • Removes @anode/ui and @anode/supabase workspace deps from frontend (replaced by self-contained components/ui)
  • Adds AI SDK, Radix UI, Framer Motion, GSAP, Lenis, and full shadcn component set
  • Adds .claude/launch.json for preview server config
  • Removes Jest-specific lint-staged rule (no longer applicable)

…ot UI

Migrates the minimal Next.js 14 placeholder in apps/frontend with the
complete anode-ai-chatbot Next.js 15 application — landing page, dashboard,
bot builder, AI chat API route (Gemini via AI SDK), and a full shadcn/ui
component library.

- Upgrades Next.js 14 → 15.2.9 and React 18 → 19
- Switches Tailwind v3 to v4 (@tailwindcss/postcss) in frontend and
  packages/ui/src/globals.css
- Removes @anode/ui and @anode/supabase workspace deps from frontend
  (replaced by self-contained components/ui)
- Adds AI SDK, Radix UI, Framer Motion, GSAP, Lenis, and full shadcn
  component set
- Adds .claude/launch.json for preview server config
- Removes Jest-specific lint-staged rule (no longer applicable)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@afrinxnahar
afrinxnahar merged commit e71c38f into anode-ai:main Jun 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant