A web application that generates custom jingles using Google's Gemini AI. Users can input their ideas, and the AI will create a jingle with lyrics and musical style descriptions.
- Simple web interface for jingle generation
- AI-powered jingle creation using Google's Gemini Pro model
- Real-time generation and display of results
- Error handling and user feedback
- Node.js installed on your system
- A Google API key for Gemini AI
- npm (Node Package Manager)
- Clone this repository
- Install dependencies:
npm install
- Create a
.env
file in the root directory and add your Google API key:GOOGLE_API_KEY=your_api_key_here
- Start the server:
node index.js
- Open your web browser and navigate to:
http://localhost:3000
- Enter your jingle idea in the text area
- Click the "Generate" button
- Wait for the AI to generate your jingle
- View the generated jingle with lyrics and musical style description
index.js
- Main server file with Express setup and AI integrationweb/index.html
- Frontend HTML interfaceweb/script.js
- Frontend JavaScript for handling user interactions.env
- Environment variables (create this file with your API key)
- Node.js
- Express.js
- Google Gemini AI
- HTML/CSS/JavaScript # jingle-generator-gemini-app