Skip to content

Internet Programlama Dersi İçin Hazırladığımız Proje.

Notifications You must be signed in to change notification settings

ErimTuzcuoglu/MovieBank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

MovieBank Geliştirici Dökümantasyonu

Giriş

http://moviebank.herokuapp.com/

  • Bu dökümantasyonda React.js ve Ruby ile yazılmış MovieBank uygulama ve apisi bulunmaktadır. Site üzerinden kullanıcı kaydı, kullanıcı girişi , yorum yapma , puan verme , film listeleri oluşturma, filmlerin detaylı bilgilerini gösterme, oyuncuların biyografilerini gösterme, tv dizilerini gösterme gibi farklı işlemler yapılabilmektedir.
  • Api ile ilgili bölümler için detaylı bilgi: https://github.com/nafidurmus/moviebank_api

Kullanılan teknolojiler

Kurulum

  • nodejs.org üzerinden işletim sisteminize uygun nodejs sürümünü yükleyin.
  • React.Js kurulumunu güncel olarak Reactjs.org üzerinden bulabilirsiniz.
  • Aşağıdaki komutlar ile Ruby ve Postgresql kurulumu yapın.
$ sudo apt-get update //sistemi güncelleyelim 
$ sudo apt-get install curl // rvm yüklemek için curl kuralım
$ \curl -L https://get.rvm.io | bash -s stable --ruby // curl i indirelim
// rvm i yükledikten sonra aşağıdaki kodları sırayla çalıştıralım.
$ rvm get stable --autolibs=enable
$ rvm install ruby
$ rvm --default use ruby-2.5.1

$ gem -v // 2.5.1

$ gem install rails --version=5.2.1

$ rails -v => 5.2.1

$ sudo apt-get install postgresql // database i indirmek için

Çalıştırmak için

Linux üzerinde terminal üzerinden proje klasörüne gelin, proje klasörünün içinde:

# (Linux için Reactjs)
$ npm start
# SSL güvenli giriş ile çalıştırmak için
$ HTTPS=true npm start


# (Linux için Rails)
$ git clone this repo
$ cd repo_name
$ bundle install // kütüphaneler için gerekli
$ rails db:create // database oluşturma
$ rails db:migrate // database ayarları
$ rails s -p 3001

Contributing

About

Internet Programlama Dersi İçin Hazırladığımız Proje.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published