A simple movie sharing Rails/React-Redux application using react-rails.
-
ruby 2.7.1
-
rails 6.0.3.2
-
react-rails 2.6.1
-
redux 4.0.5
-
react 16.14.0
- Ruby and gems are managed by rvm
- Unit tests with RSpec included
- Token based authentication with devise_token_auth
- Register and login: By entering the username and password, if the username is not existed, create a new account and login.
- Share movie: Share a youtube movie by clicking "Share a movie" button and filling the share form.
- Vote movie: Vote up or down.
- Preview: Preview from Youtube
git clone https://github.com/CamAnNguyen/rails-react-demo-project.git
cd rails-react-demo-project
bundle install
yarn install
bundle exec rake db:create
bundle exec rake db:migrate