(For English please click here)
Henüz hazır değil.
Projelerimizi oluşturmak için kullandığımız teknolojiler şunlardır:
Frontend için:
Backend için:
Önceden kurulu olması gerekenler:
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
Ş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.
Profil getirme:
await profileGet("eser", "tr");
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.
Apache 2.0, detaylar için LICENSE dosyasını inceleyebilirsiniz.