Basic rails 5 application with devise
This application has responsive mobile view and navigation, twitter bootstrap, devise, rails 5.0.0 and slim setup.
important features are:
-
ruby version 2.3.0
-
rails version 5.0.0
Devise configured modules are:
-
user log in
-
user registration
-
edit user
Important instructions:
- strong parameters: if you add any new user attribute like I have added user first name and last name than you have to add those new attributes to permitted parameters configured inside application controller.
What have I missed:
I have missed several devise features like email confirmation, reset password, forget password, email handling of devise. I will cover them in my next rails 5 basic application, coming soon IA.
Setup
-
always use this command for bundle during development in local machine:
bundle install --without production
-
always use this command for bundle for production environmnet:
bundle install --without development test
-
Database creation and initialization:
bundle exec rake db:setup
-
How to run the test suite:
no test suite for now
-
Services (job queues, cache servers, search engines, etc.)
nothing yet
-
Deployment instructions
nothing yet