-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Denolk edited this page Nov 24, 2016
·
5 revisions
Uygulama amacı
- Herkesin sirketlerden bagimsiz olarak kullandigi teknolojileri paylastigi bir ortam gelistirmek
- Kisilerin oylariyla trend’leri hareket ettirmek
Gelistirme yontemi
- Asla CodeFiction/tech-radar icine master push yapilmamali
- Gelistiriciler repository'den fork yaratip, yaptiklari degisiklikleri PR (Pull Request) olarak gondermesi gerekiyor.
- Docker containerda barindirilmali
- Issue'lar need help (Help wanted) olarak taglenmeli
Fork olusturduktan sonra...
-
fork'lanip clone'lanan proje icerisinde;
git remote add upstream git@github.com:CodeFiction/codefiction-tech.git`
-
PR yaratmadan once local reponun sync olmasi icin;
git pull upstream master --rebase
-
PR'da codereview sonrasi degisiklik yapilacaksa;
git commit --amend git push origin master --force
Kullanilacak teknolojiler
- Backend: dotnet-core
- Frontend: angular2
- DB: mongoDb
- CI: travis-ci (https://github.com/travis-ci/travis-ci/issues/6086)
Hosting (Production)
-
Development
- Heroku
-
Production (Kesinlestirilmedi)
Uygulamanin isterleri (Requirements)
- Radar arayuz uygulamasinin hazirlanmasi
- Radar item
- Radar item hover’da description gosterilmesi
- Radar Item’in merkeze uzakligi
- Radar api
- Contract
- Radar veritabani
- mongoDb
- Radar gruplari (kategoriler)
- platforms
- frameworks
- libraries
- databases