An elegant Node.js application that automatically generates and posts motivational quotes to Instagram with a luxurious black and gold theme.
-
🎨 Luxury Design
- Black and gold color scheme
- Professional typography with Roboto font family
- Elegant decorative elements
- High-quality image generation (1080x1350)
-
🤖 AI-Powered Quotes
- Uses Google's Gemini AI for quote generation
- Curated topics: success, motivation, leadership, etc.
- Smart content filtering and formatting
-
📱 Instagram Integration
- Automated posting with safety measures
- Scheduled posts at optimal times
- Hashtag optimization
- Account safety features
-
🛡️ Safety Features
- Rate limiting
- Post scheduling
- Error handling
- Account protection measures
- Install dependencies:
npm install- Create a
.envfile with your credentials:
INSTAGRAM_USERNAME=your_username
INSTAGRAM_PASSWORD=your_password
GEMINI_API_KEY=your_gemini_api_key- Run the application:
# For scheduled posting
node index.js
# For single test post
node test-post.jsThe application includes configurable parameters for:
- Posting schedule
- Safety limits
- Image dimensions
- Design elements
- Topic selection
- Node.js
- Canvas for image generation
- instagram-private-api
- Google Gemini AI
- PM2 for process management
The above image showcases our luxury black and gold theme with:
- Clean, modern typography
- Professional gradient effects
- Elegant decorative elements
- Perfect Instagram dimensions (4:5 ratio)
MIT License - feel free to use and modify as needed.
Search on Instagram: @naeem.pansota
Made with
