Lütfen burada PropertyWebBuilder'a bir katkı yaparak bu projeyi desteklemeye yardımcı olun: https://opencollective.com/property_web_builder
Bu proje raylar ekosisteminde göze batan bir boşluğa hitaben oluşturuldu: emlak web siteleri için açık kaynaklı bir proje eksikliği.
Netice, WordPress'in emlak web siteleri oluşturmak için baskın bir araç haline geldiğidir. Bu idealden uzaktır ve PropertyWebBuilder buna hitap etmek istiyor.
Bunun hakkında daha fazlasını burada okuyun: http://propertywebbuilder.com
Şu adreste bir demo deneyebilirsiniz: https://propertywebbuilder.herokuapp.com
Admin panelini görmek için, [email protected] kullanıcısı olarak "pwb123456" şifresi ile oturum açın.
PropertyWebBuilder ile oluşturulan bir yapım sitesinin bir örneğini buradan görebilirsiniz:
PropertyWebBuilder ile bir website oluşturmanın en basit yolu kullanabileceğiniz ücretsiz bir plana sahip güvenilir bir servis sağlayıcı olan Heroku kullanmaktır.
Heroku için hesap oluştur, aşağıdaki butona tıkla ve birkaç dakika içinde siteniz hazır olacak
Bir hesap oluşturduğunuz sırada kredi kartı bilgileri sorulabilir fakat websiteyi oluşturmak ve denemek için ücretlendirilmeyeceksiniz. Sadece hizmeti yükseltirseniz ödeme yapmanız gerekecek. İşte Heroku’nun nasıl uygulanacağı ile ilgili bir video:
PWB, Rails uygulamada mevcut bir Ruby içinde bir motor olarak dahil edilmek için tasarlandı. Bu repoda, PWB içeren Rails uygulamasında bir Ruby’m var.
https://github.com/etewiah/pwb-for-heroku
İsimden de anlaşılacağı gibi, proje herokuya uygulanabilir fakat aşağıdaki gibi lokal olarak da kurulabilir:
git clone https://github.com/etewiah/pwb-for-heroku.git
cd pwb-for-heroku
rails db:create
rails db:migrate
rails pwb:db:seed
rails pwb:db:seed_pages
Uygulamanızın Gemfile’I içine şu satırları ekleyerek mevcut bir Rails projesine kurun:
gem 'pwb', git: 'https://github.com/etewiah/property_web_builder', branch: 'master'
gem 'globalize', git: 'https://github.com/globalize/globalize'
gem 'paloma', github: 'fredngo/paloma'
Ayrıca, veritabanınız olarak Postgres kullandığınıza emin olun (“pg” gemli ve yerel kurulmuş Postgres yanında – 9.5 sürümü veya üstü) Ve daha sonra şunu yapın:
$ bundle
routes.rb dosyanıza aşağıdakileri ekleyerek PropertyWebBuilder’ı monte edin:
mount Pwb::Engine => '/'
ve konsoldan ff komutlarını çalıştırın:
rails pwb:install:migrations
rails db:create
rails db:migrate
rails pwb:db:seed
rails pwb:db:seed_pages
PropertyWebBuilder Rails '>= 5.1.0' ile çalışır
PropertyWebBuilder Ruby >= 2.0.0 ile çalışır.
- Çoklu dil
- Çoklu para birimi
- Güçlü arama bileşeni
- Tam özellikli admin paneli
- Google maps entegrasyonu
- Özelleştirilebilir görünüm ve his
- Kolayca uzatılabilir
- Arama motoru dostu
- Mobil dostu duyarlı düzen
- Tamamen açık kaynaklı
Bunlar aylar geçtikçe eeklemeyi planladığım bazı özellikler. Listede olmayan ihtiyacınız olan birşey varsa, lütfen bana bildirin. Ayrıca, bu özelliklerden hangisine öncelik vermem gerektiğini bilmekle ilgileniyorum.
- Daha fazla dil
- Daha fazla tema
- Mobil uygulama (iOS VE Android))
- RETS desteği (MLS içeriğini senkronlamaya izin vermek için)
- Insightly ve Basecamp gibi üçüncü parti uygulamalarla entegrasyon
- Kiralık mülkler için tam kalenderleme işlevselliği
- WordPress bloglarını içe aktarma becerisi
- Zillow API’den komşuluk bilgisi
- Diğer para birimlerine anlık fiyat dönüşümleri
Karşılaştığınız herhangi bir problem için bu projeye ve dosya sorunlarına katkıda bulunmanız için teşvik ediyoruz.
Hoşunuza gittiyse, yıldızlayın ve haberi Twitter, LinkedIn ve Facebook'da yayın. Ayrıca bu projede github bildirimlerine de abone olabilirsiniz.
Lütfen PropertyWebBuilder'ın geliştirilmesine katkıda bulunmayı göz önünde bulundurun. Özel artırmalar için ödeme yapmak isterseniz, lütfen bana doğrudan email gönderin (propertywebbuilder.com’da açık kaynak).
PropertyWebBuilder'ın mümkün olduğunca çok dilde kullanışlı olmasını istiyorum, yani çevirilerle ilgili herhangi bir yardım çok değerli olacaktır. Bu belgenin temel bir İspanyolca versiyonu burada bulunabilir: https://github.com/etewiah/property_web_builder/blob/master/README_es.md
Yeni bir dilin nasıl ekleneceği ile ilgili açıklamalar için, lütfen şuraya bakın: https://github.com/etewiah/property_web_builder/wiki/Adding-translations-for-a-new-language
Bu projenin katkıda bulunan tüm insanlara teşekkürü vardır. [Contribute].
Tüm destekçilerimize teşekkür ederiz! 🙏 [Become a backer]
Bir sponsor olarak bu projeyi destekleyin. Logonuz sitenize giden bir link ile burada gösterilecek. [Sponsor Ol]
The gem is available as open source under the terms of the MIT License.