Creating projects in Ruby on Rails

Asked

Viewed 299 times

1

I need to create a system that will be the following:

  • A common user view page that will access the site with a login and password for your area
  • A page where a company X will check its registered users, add information, etc.
  • A page where the system administrator will control and add new modules such as an update CMS.

In this case, it would be better if I create different projects or through a project I can manage all these levels even if they do not belong to the same environment?

  • Apparently a system with only layers of account access of all this.

1 answer

2

Apparently, you will need a single system.

As far as user login is concerned, I recommend using Devise, which is a Gem for user authentication. You might also be interested in Cancan, which can easily be integrated into Devise (if you use Rails 4, use Gem Cancancan - https://github.com/CanCanCommunity/cancancan - that is up to date and being actively maintained by the community).

As for the part of checking registered users, Railsadmin (https://github.com/sferik/rails_admin) may be a good solution.

Finally, it’s worth taking a look at the Comfortable Mexican Sofa (https://github.com/comfy/comfortable-mexican-sofa) to work with CMS.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.