-Login is optional but not required
-If login, then user can add products as favorites
-Login has REMEMBER ME function so never need to type in login again
-Search must be QUICK using AJAX (similiar to [url removed, login to view])
-Results should be list of products and clicking link goes to detail page
-Must have ADMIN function to ADD/MODIFY/DELETE products
-User can rate and add comments to products (like a blog)
That's about it. Mainly searching MySQL and displaying results and rating and comments. MUST know AJAX and make it fast.
I have database of products in Microsoft Access and you must import into MySQL. Or I can give you a shareware cd-rom which contains products but not sure if you can figure out how to export it out. Give you more info once you do a bid.