I want a website and database that lets individuals seek outside funding for their solar power installations. An individual will get a quote from a partnering 3rd-party installation company; the company will remotely enter details of the project in the database. The individual will then create an account with the site, confirm the ID of their project, and then create a listing where they will set terms and "sell off" units of the project to other users on the site. Money bid on each project will be held in escrow by the site until construction begins.
The third-party company will then provide ongoing stats on an installation's power generation. The owner of the solar installation may then have to pay for the power (depending on the agreed-upon terms); monthly payments will be allocated between the secure accounts of partial "owners" in proportion to each one's original purchase.
Secondary website functions such as a forum may be added, depending on how well the primary task is completed.
128-bit secure database software that contains:
a) "Solar project" objects that can be defined and populated remotely by approved users, with several definable attributes
b) User accounts that include a history of all transactions, a cash balance, a list of all solar projects "owned," and any solar projects listed by the user
c) A full complement of administrative reports that track transactions, account balances, unusual activity, and website security.
A secure website interface that allows users to define and post a project listing, and other users to purchase from it; and to manage account preferences, transfer money in (via ACH or credit card) and out (via ACH only), and view the solar projects they "own" and a series of reports such as total CO2 saved.
Software to handle monthly billing and the distribution of payments between accounts.
Other functions as agreed upon.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Website must be useable by 56k dialup connection, with all major browsers. There is no server for the database yet, so the native environment is negotiable.