Hi There, I am going to make a website which is exactly like Elance or oDesk. I would like to know that which gems should I use to develop this website. My few requirements are like this: -> Search -> Bidding functionality. -> Login / Registration -> Messages -> Financial transactions -> Admin The reason behind asking this question is to develop with the suggestion of developers who has already worked on this kind of website. Thanks, Anand Soni. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Hi There, I am going to make a website which is exactly like Elance or oDesk. I would like to know that which gems should I use to develop this website. My few requirements are like this: -> Search -> Bidding functionality. -> Login / Registration -> Messages -> Financial transactions -> Admin The reason behind asking this question is to develop with the suggestion of developers who has already worked on this kind of website. Thanks, Anand Soni. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
I''m not sure I can add to this, so sorry for that, but I will comment. I can''t see this being a question that will get answered. There are so many options I would tell you to use all the gems. Just login alone can give you a huge list of gems. There''s not just login but authorization, registration, password recovery, single token access, brute force detection, password strength, captcha and many more features to look at. Sorry, but this question seems like asking "What do I like on my pizza?". Really if someone does give you a real answer, you should pay them something, because they did a lot of work. Not trying to be negative, just trying to help. On Wed, Mar 13, 2013 at 2:29 AM, news.anand11 <news.anand11-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote:> Hi There, > I am going to make a website which is exactly like Elance or oDesk. I > would like to know that which gems should I use to develop this website. My > few requirements are like this: > -> Search > -> Bidding functionality. > -> Login / Registration > -> Messages > -> Financial transactions > -> Admin > > The reason behind asking this question is to develop with the > suggestion of developers who has already worked on this kind of website. > > > Thanks, > Anand Soni. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Well lets take these in order. -> Search Depends on how you are storing your data. You could put it in a database and use the text search functionality that goes with your database. Or you could store the information in a NoSQL document store, so you will need a gem that works with the document store to do the search. Or you could store the data in text files and write your own search engine (not as crazy as it sounds). Or you could use an XML database such as eXist or Marklogic. You could split your data between a database and some other form of storage. Without knowing your data or your requirements or the technology you intend to use this is the best answer you will get. -> Bidding functionality. You really need a gem for this? Write your own -> Login / Registration Devise is a comprehensive solution -> Messages What do you mean ''messages''. Tweets? Emails? Popups? Forums? -> Financial transactions What does this mean? Are you going to invoice people? Are you expecting to make one off changes to someones credit card? Are you intending to make recurring charges to someones credit card? Will you accept Bitcoin? Will you accept Paypal? With nothing more than vague bullet points you will get nothing more than overly broad handwaving. -> Admin What do you mean Admin? Admin for users/login? Admin for bidding? Admin for ....? There are quite a few of these ''job / worker'' auction sites. Why not see if you can licence their codebase. Seriously. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Hey Anand , Recently We developed similar website We use different gems for different modules For login module we use Devise Gem For Searching module we use sunspot solr gem For Chatting module we use Faye Gem but your question is really vague On Wed, Mar 13, 2013 at 8:30 PM, Justin Stanczak <rizenine-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I''m not sure I can add to this, so sorry for that, but I will comment. I > can''t see this being a question that will get answered. There are so many > options I would tell you to use all the gems. Just login alone can give you > a huge list of gems. There''s not just login but authorization, > registration, password recovery, single token access, brute force > detection, password strength, captcha and many more features to look at. > > Sorry, but this question seems like asking "What do I like on my pizza?". > Really if someone does give you a real answer, you should pay them > something, because they did a lot of work. > > Not trying to be negative, just trying to help. > > > > On Wed, Mar 13, 2013 at 2:29 AM, news.anand11 <news.anand11-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote: > >> Hi There, >> I am going to make a website which is exactly like Elance or oDesk. I >> would like to know that which gems should I use to develop this website. My >> few requirements are like this: >> -> Search >> -> Bidding functionality. >> -> Login / Registration >> -> Messages >> -> Financial transactions >> -> Admin >> >> The reason behind asking this question is to develop with the >> suggestion of developers who has already worked on this kind of website. >> >> >> Thanks, >> Anand Soni. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > >-- ---------------------------------------------------------------------------------------------------- Thank You. Best Wishes, BalaRaju Vankala, 8886565300. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
I know the question is wired. But I was hoping some hints that what commonly used by others. About payment to those who will suggest, I am also helping people who are asking questions on which I have struggled a lot. But Thanks for your views. I have get some knowledge from that like Bitcoin, eXist , Marklogic, sunspot. Let me give you brief that what I am thinking to use: -> Search ElasticSearch,MongoDB Mapreduce,Solr -> Bidding functionality. Don''t really know -> Login / Registration Devise -> Messages Faye or RabbitMQ -> Financial transactions Curdbee,Freshbook,ActiveMerchant -> Admin ActiveAdmin,CanCan On Wed, Mar 13, 2013 at 8:58 PM, BalaRaju Vankala <foreverbala4u-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote:> Hey Anand , > Recently We developed similar website > We use different gems for different modules > For login module we use Devise Gem > For Searching module we use sunspot solr gem > For Chatting module we use Faye Gem > but your question is really vague > > > > On Wed, Mar 13, 2013 at 8:30 PM, Justin Stanczak <rizenine-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote: > >> I''m not sure I can add to this, so sorry for that, but I will comment. I >> can''t see this being a question that will get answered. There are so many >> options I would tell you to use all the gems. Just login alone can give you >> a huge list of gems. There''s not just login but authorization, >> registration, password recovery, single token access, brute force >> detection, password strength, captcha and many more features to look at. >> >> Sorry, but this question seems like asking "What do I like on my pizza?". >> Really if someone does give you a real answer, you should pay them >> something, because they did a lot of work. >> >> Not trying to be negative, just trying to help. >> >> >> >> On Wed, Mar 13, 2013 at 2:29 AM, news.anand11 <news.anand11-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote: >> >>> Hi There, >>> I am going to make a website which is exactly like Elance or oDesk. >>> I would like to know that which gems should I use to develop this website. >>> My few requirements are like this: >>> -> Search >>> -> Bidding functionality. >>> -> Login / Registration >>> -> Messages >>> -> Financial transactions >>> -> Admin >>> >>> The reason behind asking this question is to develop with the >>> suggestion of developers who has already worked on this kind of website. >>> >>> >>> Thanks, >>> Anand Soni. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ruby on Rails: Talk" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > > ---------------------------------------------------------------------------------------------------- > Thank You. > > Best Wishes, > > BalaRaju Vankala, > 8886565300. > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
On Mar 14, 2013, at 8:26 AM, news.anand11 wrote:> I know the question is wired. But I was hoping some hints that what commonly used by others. About payment to those who will suggest, I am also helping people who are asking questions on which I have struggled a lot. > But Thanks for your views. I have get some knowledge from that like Bitcoin, eXist , Marklogic, sunspot. > > Let me give you brief that what I am thinking to use: > > -> Search > ElasticSearch,MongoDB Mapreduce,Solr > -> Bidding functionality. > Don''t really know > -> Login / Registration > Devise > -> Messages > Faye or RabbitMQ > -> Financial transactions > Curdbee,Freshbook,ActiveMerchant > -> Admin > ActiveAdmin,CanCan >I''m hoping you''ve taken some time to look through the listings at http://ruby-toolbox.com They have some very useful metrics, like the number of commits and how recent those are, which can help you evaluate the comparative merits of projects you haven''t tried yet. Walter> > > > On Wed, Mar 13, 2013 at 8:58 PM, BalaRaju Vankala <foreverbala4u-Re5JQEeQqe8@public.gmane.orgm> wrote: > Hey Anand , > Recently We developed similar website > We use different gems for different modules > For login module we use Devise Gem > For Searching module we use sunspot solr gem > For Chatting module we use Faye Gem > but your question is really vague > > > > On Wed, Mar 13, 2013 at 8:30 PM, Justin Stanczak <rizenine-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > I''m not sure I can add to this, so sorry for that, but I will comment. I can''t see this being a question that will get answered. There are so many options I would tell you to use all the gems. Just login alone can give you a huge list of gems. There''s not just login but authorization, registration, password recovery, single token access, brute force detection, password strength, captcha and many more features to look at. > > Sorry, but this question seems like asking "What do I like on my pizza?". Really if someone does give you a real answer, you should pay them something, because they did a lot of work. > > Not trying to be negative, just trying to help. > > > > On Wed, Mar 13, 2013 at 2:29 AM, news.anand11 <news.anand11-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > Hi There, > I am going to make a website which is exactly like Elance or oDesk. I would like to know that which gems should I use to develop this website. My few requirements are like this: > -> Search > -> Bidding functionality. > -> Login / Registration > -> Messages > -> Financial transactions > -> Admin > > The reason behind asking this question is to develop with the suggestion of developers who has already worked on this kind of website. > > > Thanks, > Anand Soni. > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > > > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > -- > ---------------------------------------------------------------------------------------------------- > Thank You. > > Best Wishes, > > BalaRaju Vankala, > 8886565300. > > > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > > > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Hi Walter, That''s great and would help me a lot. Thank You. On Thu, Mar 14, 2013 at 9:24 PM, Walter Lee Davis <waltd-HQgmohHLjDZWk0Htik3J/w@public.gmane.org>wrote:> > On Mar 14, 2013, at 8:26 AM, news.anand11 wrote: > > > I know the question is wired. But I was hoping some hints that what > commonly used by others. About payment to those who will suggest, I am also > helping people who are asking questions on which I have struggled a lot. > > But Thanks for your views. I have get some knowledge from that like > Bitcoin, eXist , Marklogic, sunspot. > > > > Let me give you brief that what I am thinking to use: > > > > -> Search > > ElasticSearch,MongoDB Mapreduce,Solr > > -> Bidding functionality. > > Don''t really know > > -> Login / Registration > > Devise > > -> Messages > > Faye or RabbitMQ > > -> Financial transactions > > Curdbee,Freshbook,ActiveMerchant > > -> Admin > > ActiveAdmin,CanCan > > > > I''m hoping you''ve taken some time to look through the listings at > http://ruby-toolbox.com They have some very useful metrics, like the > number of commits and how recent those are, which can help you evaluate the > comparative merits of projects you haven''t tried yet. > > Walter > > > > > > > > > On Wed, Mar 13, 2013 at 8:58 PM, BalaRaju Vankala < > foreverbala4u-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > Hey Anand , > > Recently We developed similar website > > We use different gems for different modules > > For login module we use Devise Gem > > For Searching module we use sunspot solr gem > > For Chatting module we use Faye Gem > > but your question is really vague > > > > > > > > On Wed, Mar 13, 2013 at 8:30 PM, Justin Stanczak <rizenine-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > wrote: > > I''m not sure I can add to this, so sorry for that, but I will comment. I > can''t see this being a question that will get answered. There are so many > options I would tell you to use all the gems. Just login alone can give you > a huge list of gems. There''s not just login but authorization, > registration, password recovery, single token access, brute force > detection, password strength, captcha and many more features to look at. > > > > Sorry, but this question seems like asking "What do I like on my > pizza?". Really if someone does give you a real answer, you should pay them > something, because they did a lot of work. > > > > Not trying to be negative, just trying to help. > > > > > > > > On Wed, Mar 13, 2013 at 2:29 AM, news.anand11 <news.anand11-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > wrote: > > Hi There, > > I am going to make a website which is exactly like Elance or oDesk. > I would like to know that which gems should I use to develop this website. > My few requirements are like this: > > -> Search > > -> Bidding functionality. > > -> Login / Registration > > -> Messages > > -> Financial transactions > > -> Admin > > > > The reason behind asking this question is to develop with the > suggestion of developers who has already worked on this kind of website. > > > > > > Thanks, > > Anand Soni. > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > > > > > > > -- > > > ---------------------------------------------------------------------------------------------------- > > Thank You. > > > > Best Wishes, > > > > BalaRaju Vankala, > > 8886565300. > > > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.