A modern web application for food nutrition analysis and personalized meal planning using AI.
- Food Analysis: Get detailed nutritional information for any food item
- Image Recognition: Upload food images for automatic analysis
- Meal Planning: Generate personalized meal plans based on preferences
- Budget Planning: Track and manage meal costs
- Smart Recommendations: AI-powered recipe and meal suggestions
- Node.js (v16 or higher)
- npm or yarn
- Gemini API key
- Clone the repository:
git clone <your-repository-url>
cd <repository-name>- Install dependencies:
npm install
# or
yarn install- Install required packages:
npm install @radix-ui/react-tabs @radix-ui/react-separator @radix-ui/react-slot @tanstack/react-query framer-motion lucide-react react-helmet react-router-dom sonner tailwindcss @types/react @types/react-dom @vitejs/plugin-react autoprefixer postcss typescript vite- Create a
.envfile in the root directory and add your Gemini API key:
VITE_GEMINI_API_KEY=your_api_key_here- Start the development server:
npm run dev
# or
yarn devVITE_GEMINI_API_KEY: Your Google Gemini API key for AI features
- React
- TypeScript
- Vite
- TailwindCSS
- React Query
- Framer Motion
- Google Gemini AI
To start the development server:
npm run dev
# or
yarn devThe application will be available at http://localhost:5173
npm run build
# or
yarn buildMIT