acikkaynak-api icon indicating copy to clipboard operation
acikkaynak-api copied to clipboard

Açık Kaynak API 1.0 Yol Haritası

Open eser opened this issue 4 years ago • 0 comments

Altyapı Maddeleri

  • [x] Docker aracılığı ile bir docker-compose dosyasının oluşturulması, api projesi, kafka ve mongodb instance'larını içermesi
  • [x] API projesinin dockerize edilmesi (Dockerfile yazılacak)
  • [ ] API'ın mongodb'e bağlanması
  • [ ] API'ın kafka'ya bağlanması
  • [x] Message queueing işlemleri için wrapper'ların oluşturulup, kafka veya SNS için konfigurasyona dayalı kullanım sağlanmalı
  • [ ] README'nin yeniden düzenlenmesi

Fonksiyonel Maddeler

  • [ ] GitHub ile Giriş fonksiyonun çalışması ( )
  • [ ] Anasayfa için vitrine (örnek açık kaynak projeler) çıkacak projelerin seçilebilir olması, bir endpoint ile alınabiliyor olması
  • [ ] Haberlerin bir API üzerinden alınıyor olması ( )
  • [ ] Projeler kısmındaki projelerin dinamik olarak veritabanı üzerinden alınıyor olması ( )
  • [ ] Organizasyonlar kısmındaki projelerin dinamik olarak veritabanı üzerinden alınıyor olması ( )
  • [ ] İstatistikler bölümü için gerekli (repolara ait programlama dilleri, repolara ait contributor sayıları, repolara ait star/fork sayıları, giriş yapanların konumları gibi) bilgilerin toplanıyor olması ( )
  • [ ] Repolardaki acikkaynak.json dosyalarının okunuyor olması

eser avatar Nov 13 '19 19:11 eser