An AI-powered web application that generates marketing advertisements using OpenAI and Streamlit.
- Generate AI-based advertisements
- Choose tone (Professional, Funny, Creative)
- Save ads to Firebase
- Simple and interactive UI
- Python
- Streamlit
- OpenAI API
- Firebase
- dotenv
-
Clone the repository: git clone https://github.com/yourusername/repository-name.git
-
Install dependencies: pip install -r requirements.txt
-
Create a
.envfile and add: OPENAI_API_KEY=your_api_key_here -
Add your
firebase-key.jsonfile. -
Run the app: streamlit run main.py
- User authentication
- Ad copy download option
- Multi-language support
