A system for bidding on projects has an Internet-connected server executing software on a processor, providing a web site, a plurality of computerized devices used by participants, a registration process wherein project authors are registered, and profiles are maintained for each registered PA, first interactive interfaces provided to PAs using individual ones of the computerized devices connected to the web site, enabling and guiding the PAs to create projects, to select potential bidders, and to invite the potential bidders to bid on the projects, second interactive interfaces provided to potential Bidders responding to invitations to register as Bidders, creating profiles for the Bidders, third interactive interfaces provided to Bidders, enabling and guiding the Bidders to create video-based bids on projects, and to submit the bids to the PAs of the projects, wherein PAs play the video-based bids associated with projects, and select one Bidder to implement the project.
展开▼