Finemade is an eCommerce site connecting buyers & sellers at one place. Buyers can request for any product, created by a maker, which is done just by describing their idea in a simple text.
Each maker will provide their best offers to the buyer based on one to one communication and once the offer is selected by the buyer, the maker starts working on the product. The initial advance payment will be deposited into the system as per the admin configuration based on the percentage needed to initiate the project.
The project progress is recorded within the system and the same is updated to both the parties involved. We have used PHP 5, CakePHP 2.4 and MySql for developing the website. There are three types of users on the website.
The first user is Buyer that needs any kind of product. The second User is maker that creates the required products. Buyer can post the project and according to the project, suggestions for relevant makers are sent automatically. The maker can also add the project manually and send proposals to the Buyer. The maker can send the invoice to the Buyers once the proposal is accepted.
We have implemented two types of sign-ups on the site, one of which is simple and other is through Facebook. Further, we have also implemented the messaging system to show the conversations and the actions on the projects.