Mongodb GunOzetleri5 ismiyle kullanılıyor.
node paketlerini indirmek için proje dizininde açılan terminale aşağıdaki kod girilmelidir.
npm install
node paketleri yüklendikten sonra, mongo serveri çalıştırılır. Geliştirme ortamımızda herhangi bir terminalde aşağıdaki kod yazılır.
sudo mongod
örnek veritabanını mongodb'ye aktarmak için (gunesPaneli'nin indirildiği klasör)/db/stringDatabase yolu kullanılarak açılan terminalde
mongorestore -d GunesPaneli5 -c paneldata paneldata.json
mongorestore -d GunesPaneli5 -c panel panel.json
komutları girilmelidir.
projeyi çalıştırmak için proje dizininde aşağıdaki kod girilmelidir.
sudo node app.js
proje
dizininde çalışıyor olacaktır.
Güneş Paneli Gözlem Sistemi, Kocaeli Üniversitesi 2017 yılı Bilgisayar Mühendisliği bitirme tezi uygulaması olarak oluşturulmuştur. https://github.com/cebbus/nodejs-solar-panel projesini temel alarak geliştirilmiştir.