A modern web application built with Next.js, TypeScript, and Tailwind CSS, featuring a rich set of UI components and AI integration capabilities.
- Built with Next.js 15 and React 19
- TypeScript for type safety
- Tailwind CSS for styling
- Comprehensive UI component library using Radix UI
- AI integration with Google's Generative AI and LangChain
- Modern form handling with React Hook Form and Zod validation
- Beautiful UI components and animations
- Dark mode support with next-themes
- Responsive design
- Framework: Next.js 15
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Radix UI
- Form Handling: React Hook Form + Zod
- AI Integration: Google Generative AI, LangChain
- State Management: React Hooks
- Animations: Tailwind CSS Animate
- Icons: Lucide React
- Charts: Recharts
- Notifications: React Hot Toast, Sonner
- Clone the repository:
git clone [your-repository-url]
cd my-v0-project- Install dependencies:
npm install
# or
yarn install
# or
pnpm install- Create a
.env.localfile in the root directory and add your environment variables:
# Add your environment variables hereRun the development server:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 with your browser to see the result.
npm run dev- Start development servernpm run build- Build for productionnpm run start- Start production servernpm run lint- Run ESLint
├── app/ # Next.js app directory
├── components/ # React components
├── hooks/ # Custom React hooks
├── lib/ # Utility functions and configurations
├── public/ # Static assets
├── styles/ # Global styles
└── types/ # TypeScript type definitions
Contributions, issues, and feature requests are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.