I have a website ([url removed, login to view]) which objective is to provide a free internet presence to small businesses and organizations in Africa. As this website is built on simple html, it requires me at every application to create a new sub-site and change some basic settings. I want now to automate the process by building a website based on PHP, where this process can be done without my intervention, with websites being dynamically built and the applicants notified of their site address automatically by email, instead of someone having to do it manually each time. The site should be available in two languages, English and French. The developper will need to work only on the architecture and we will fill the content after completion. The system will have to be very simple as the target users are not much internet savvy. After registration, they can log into an account where they can choose their site colors, and fill their information. Number of pages, name of pages can be chosen or modified. But on each template I want to keep a place for advertisement as it is the case now. I am also opened to new suggestions to make this project more successful, or build it based on previous similar site building systems. An administrative panel will have to be created, from where I can check users, modify their sites, input the ads valid for all the websites, send emails to the users etc. The successful bidder will work directly on the site and will have access to FTP information and mysql database details.
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).
Linux PHP+MYSQL Site is hosted on [url removed, login to view]