There is no shopping cart in the website. the website contains only 5 main structures. [Categories, Products, Users, Personal Shopping, Banners].
The idea is people can come in and add their products "like classified", in addition to that, I have my main products to be sold in the website.
lets take it from the beginning, 3 type of categories [Featured, General, and Archive], 3 type of products [Featured product, hot product, and public product], 2 type of users [admins, users], 1 type of personal shopping orders, and banner managements.
1- Featured: only admins can add their products, and it is fully control by admin, and people can reserve the product.
2- General: like classified, people can ad their products.
3- Archive: one archive category for the whole website.
1- Featured: products added by the admins, and people can reserve them.
2- Hot: products added by users, like a classified, but in different color and always on top.
3- Public: products added by users, like a classified.
Admin: take control of the website and can add products in all categories.
Users: can add products in the general categories, and can reserve products in the featured categories.
Users should apply a form with the product wanted to order from any other website, like amazon. and then users should have a tracking number and can follow up with the admins.
Banners management, that admin can control of.