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 [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to