A service providing webspace for shopping carts wants to allow its members to install and lightly customize their ZenCart shopping carts directly from the service's membership system. The members should not have to modify any code directly to have functional, adequately branded shopping cart web sites. The service uses PHP and MySQL.
The service will use an unmodified installation of ZenCart as its base. The plan is to select a server from the server pool, create a directory and FTP user and password, create a database for that member, along with DBA name and password, copy the ZenCart base into the user's directory, and then duplicate the ZenCart installation process but from within the member system. The expanded install process will also allow the member to select logo graphics, theme templates, and color schemes for the shopping cart.
The resulting script(s) should walk the subscriber through a step-by-step wizard-style process where he sets up FTP and MySQL passwords, chooses the name of his store, selects the theme or template, and then write the appropriate configuration information to the database and appropriate files. The code should be written such that it can be pasted or include()'ed in any PHP file.
Abako Solutions has experience working on PHP and MySQL based web applications. We are to create the wizard for creating the ZenCart user and then branded.
Regards,
Andrés