Personalize Yedda, (And make Danny Happy)
People ask & answer about almost everything. Tell us what you're interested in... So we can personalize Yedda especially for you
I'm interested in:
Originated from
42squared

Using Ruby for internal CRM app

I am about to start developing a new internal web application for the company I work for. It will be a lightweight CRM app, focused on managing customer contacts info and related open issues, and integrating with various backend systems to get and update data.

I haven't done web applications for almost 2 years, my experience is both with JSP and ASP (not ASP.NET). I thought this could be a good opportunity to learn Ruby on Rails, which seems to be used for many web apps today. My manager is pushing to use JSP with Eclipse.

What is your experience with using Ruby for internal applications? Any pros / cons?

Share Send to a friend Watch Report
 

Best Answer

 
4 helpful answers

Using Rails for the internal app makes even more sence then for an external app :-)

As the requirements are (usually) more lax you will be able to use something like Streamlined to add the basic CRUD operations and then just add some business logic on top of that.

Eclipse is an IDE and has almost nothing to do with the  web technology you use. In fact the popular RadRails IDE is just a set of Eclipse plugins packages together (or something like that)

 

Posted 2006-09-18T11:25:45Z
pacman was invited by Yedda to answer this question.

Helpful?(5)
Rated as Best Answer

 

All Answers
Order by

 
4 helpful answers

Using Rails for the internal app makes even more sence then for an external app :-)

As the requirements are (usually) more lax you will be able to use something like Streamlined to add the basic CRUD operations and then just add some business logic on top of that.

Eclipse is an IDE and has almost nothing to do with the  web technology you use. In fact the popular RadRails IDE is just a set of Eclipse plugins packages together (or something like that)

 

Posted 2006-09-18T11:25:45Z
pacman was invited by Yedda to answer this question.

Helpful?(5)
Rated as Best Answer
 
8 helpful answers
Agile like Ninja 42squared

Meow,

 The use of RoR for internal use is amazing.  With using it internally there is no reason to have to build a large production stack and you can run rails from a small mongrel process so there is not as much setup.  I have setup internal rails apps for police departments and run them from a standard desktop pc and it worked great.  Another good reason to start with RoR in this environment is that it will make a nice learning platform for you, as it can start small and you can build it out.  I would say go for it.

Posted 2006-09-18T13:27:14Z
hornbeck was invited by Yedda to answer this question.

 
10 helpful answers
Guerrilla tactics and business ideas in a world of Web 2.0, SaaS, OSS - Blog: Business Two Zero

I'm just chipping in an alternate view.  Why not use an open source CRM product like SugarCRM as your starting point and focus your development on the specific things that will add value, rather than spending a lot of your development time on building the framework from scratch?

Posted 2006-09-24T15:59:14Z
david_terrar was invited by Yedda to answer this question.

Sign in to participate

Got an answer for Marti? Would you like to comment on the posted answers, or vote for the one which you think is the best?

Sign up for a free account, or sign in (if you're already a member).

Feed - Subscribe to changes to this Q&A Blog
ADVERTISEMENT
  • Answers
  • Web
Copyright © 2006-2009, Yedda Inc. and respective copyright owners · CC License