Bu proje, yapay zeka kullanarak Instagram fotoğrafları için yaratıcı başlıklar ve hashtag'ler oluşturan bir web uygulamasıdır.
- Fotoğraf yükleme ve analiz etme
- AI destekli başlık oluşturma
- Otomatik hashtag önerileri
- Responsive tasarım
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- AI Servisleri: Google Cloud Vision API, Google Cloud Natural Language API
- Dağıtım: Heroku
-
Repoyu klonlayın:
git clone https://github.com/sizin-kullanici-adiniz/ai-instagram-caption-generator.git
-
Proje dizinine gidin:
cd ai-instagram-caption-generator
-
Gerekli paketleri yükleyin:
npm install
-
Google Cloud hesabı oluşturun ve gerekli API'leri etkinleştirin:
- Vision API
- Natural Language API
- Translation API
-
Google Cloud kimlik bilgilerinizi
google-cloud-key.json
dosyasına kaydedin. -
.env
dosyası oluşturun ve gerekli ortam değişkenlerini ayarlayın:PORT=3000 GOOGLE_APPLICATION_CREDENTIALS=./google-cloud-key.json
-
Uygulamayı başlatın:
npm start
- Tarayıcınızda
http://localhost:3000
adresine gidin. - "Fotoğraf Yükle" butonuna tıklayın ve bir fotoğraf seçin.
- "Analiz Et" butonuna tıklayın.
- Oluşturulan başlık ve hashtag'leri görüntüleyin.
Bu uygulama Heroku'ya dağıtılmıştır. Canlı versiyonu buradan görüntüleyebilirsiniz.
- Bu repoyu fork edin
- Yeni bir özellik branch'i oluşturun (
git checkout -b yeni-ozellik
) - Değişikliklerinizi commit edin (
git commit -am 'Yeni özellik: Açıklama'
) - Branch'inizi push edin (
git push origin yeni-ozellik
) - Bir Pull Request oluşturun
Bu proje MIT lisansı altında lisanslanmıştır.
Yasir Kayaalp - GitHub - dalfesmain@gmail.com
Proje Linki: https://github.com/yasir-kayaalp/ai-instagram-caption-generator