Demo Single Page Application based on Ruby on Rails 6.0.2, using Vue.js + Vuex, compiled with Webpack. All the basic features you need to build a real world app with:
- Front / Admin namespaces
- I18n (server side + client side)
- Forms (with progress and error handling)
- Authentication (Devise)
- Pagination (Kaminari)
- Dynamic search filters (Ransack)
- Websockets chat (ActionCable)
git clone [email protected]:giapnhdev/rails-base-vuejs.git
cd rails-base-vuejs
bundle install
yarn install
bundle exec rails db:migrate
bundle exec rails db:seed
foreman start
Please always running this command to check your coding style before commit your code. Ensure no warning is shown before committing.
rubocop
rails test
yarn test
PR and feedbacks welcome!
MIT