Skip to content

Latest commit

 

History

History
95 lines (61 loc) · 2.15 KB

README.md

File metadata and controls

95 lines (61 loc) · 2.15 KB

eser.live

GitHub issues

(For English please click here)

Proje Açıklaması

Henüz hazır değil.

Teknoloji

Projelerimizi oluşturmak için kullandığımız teknolojiler şunlardır:

Frontend için:

Backend için:

Önceden kurulu olması gerekenler:

  • Deno (önerilen v1.36.2)
  • Git (önerilen v2.41.0)
  • Pup (önerilen v1.0.0-rc.7)

Projeyi Ayağa Kaldırma

GitHub repository'sini klonlayın:

$ git clone git@github.com:eser/eser.live.git

Proje dizinine gidin:

$ cd eser.live

Konfigurasyonu tamamlayın:

Hem pkg/api hem de pkg/web dizinlerindeki .env dosyalarını .env.local olarak kopyalayın ve gerekli değişiklikleri yapın.

Halen pkg/api klasöründeyken gidip veritabanınızdaki tabloları oluşturun ve birkaç örnek veri ekleyin:

$ deno task generate

Son olarak, ana dizine geri dönün ve projeyi geliştirme modunda başlatın:

$ pup start

Proje Yönetimi

Şu anda projeye ait bir yönetim panelimiz bulunmamakta. İşlemleri bu nedenle CLI üzerinden yapmaktayız. Sisteminizde deno kurulu ise, aşağıdaki komutlar aracılığı ile CLI'a erişebilirsiniz:

$ deno task api:cli

CLI üzerinden env, seed, profileGet, vb. öntanımlı nesnelere erişebilirsiniz.

Örnekler:

Profil getirme:

await profileGet("eser", "tr");

Nasıl Katkıda Bulunabilirsin?

Herkesten katkı bekliyoruz. Başlamak için lütfen katkıda bulunma kılavuzumuzu okuyun. Yardım etmek isterseniz issue'lara göz atabilirsiniz. Herhangi bir sorunuz varsa ve/veya herhangi bir noktada takıldıysanız GitHub Issues üzerinden yardım istemekten çekinmeyin.

Lisans

Apache 2.0, detaylar için LICENSE dosyasını inceleyebilirsiniz.