Çalışma Masam, teknoloji ile iç içe olan, sektöründeki yenilikleri takip eden ve aynı zamanda bunları paylaşmaktan keyif alan profesyonellerin; kullandığı cihazlar ve yazılımları, dinlediği müzikleri ve diğer merak edilen soruları cevapladığı bir röportaj sitesidir.
Kullanılan teknolojiler
Ek olarak birçok Ruby Gem paketi kullanıyoruz. Tüm listeye Gemfile dosyasından erişebilirsiniz.
Kurulum
Projeyi klonla;
git clone [email protected]:calismamasam/calismamasam.com.git
cd calismamasam.com
Bağımlı olunan gem paketlerini kur;
bundle install
.env dosyasını düzenle;
cp .env.example .env
Dikkat: .env dosyasında yer alan DATABASE_HOST, DATABASE_USERNAME, DATABASE_PASSWORD değişkenlerini güncellenmelidir
Database migration dosyalarını çalıştır;
rake db:migrate
Seed data oluştur (opsiyonel);
rake db:seed
Sunucuyu çalıştır;
rails server
Testleri çalıştırma
Çalışma Masam olarak deployment öncesi testleri çalıştırmak için CircleCI kullanıyoruz.
Çalışma anında yapacağınız testler için rspec komutunu kullanabilirsiniz;
bundle exec rspec
Sen de katkıda bulun
Çalışma Masam tamamen açık kaynak olarak geliştirilmektedir. Siz de bizlere öneri ya da şikayetlerinizi bildirebilir, yapacağınız geliştirmeler ile bize katkıda bulunabilirsiniz.