EVE corporate management sounds to me as something that would probably be quite "traditional" or "forms-based" user interface with the typical text fields, check boxes, drop menus etc. instead of something more graphically oriented like dotlan maps or the uni mapper. This is something you will need to consider when choosing what to learn.
Or you could use the more traditional web development method and let the server print out HTML to the user's browser, as you have probably already done with Rails.
In either case, your server application will probably have to communicate with the EVE APIs to fetch the user/corp data from there. In the first case above you may want to communicate with the EVE API from the client too. And on the server side you will need a database, either a relational (SQL) or non-relational (e.g. Mongo).
Hope this helps!