The idea is to develop an e-commerce platform where a user can register on the platform via Facebook and Gmail, upload products to be sold, manage inventory, and chat with the buyer. Users can be either sellers or buyers.
It will also have a blog section and Google Maps will be integrated to show users'location. The admin would manage the user database, total product posting, blog management, and dynamic reports. The blog should be managed by the admin, but even users can upload a post, and admins can accept it.
The revenue can be a commission (eg 10%) out of the total cost of each product. Or a subscription for users that reach a certain limit of sales. So the platform will integrate an online payment gateway. The platform will support order processing