ASP Online Purchase System + Installers + PHP Page Editing
The Online Purchase System is a partially developed ASP system. We employed a trusted programmer to review and assess what remains to be done. Pages consist of a purchase page, a shopping cart, a login page for returning purchasers, a registration page, a PayPal credit card payment page/script (authorize and return) and receipt page. The assessment concludes that most of the heavy programming has been done…The purchase page and shopping cart appear to be working as specified but needs debugging and testing and modifying as necessary.
The system interacts with an Access database. Customers are registered upon purchase. No info requiring security/encryption is captured. Receipts with link to fully developed ASP download pages are sent via email by the system after return from PayPal.
The attachment includes comprehensive specs, the detailed status assessment, link to our web site and link to the ASP purchase page so you can see how far the system currently goes.
Two installers need to be developed. The project scope does not include any server side tasks prior to execution of the installers. These installers must be compatible with all Windows® OSs including Windows® Vista. We will provide images to be inserted in background and foreground install screens.
Installer 1: Our core product relies on Microsoft® Excel for Windows®, therefore the user must first download a folder containing a “[url removed, login to view]” file (developed and ready…This file deals with enabling macros, testing for access to outgoing FTP, checking for supported OS and Excel version and posting results to the database.) Installer 1 will install a folder in local Temp folder, copy a DLL (developed) to local System, register it and make a call to it that makes another registry entry. Last task is to open the Excel file. This install does not involve interaction with our database. No uninstall for this one…the DLL and registry entries remain for the product download (Installer 2) and for product copy security.
Installer 2: This is the Product download. Between download to Temp folder and install, verify registry entry, check for installed DLL, effect license agreement, capture and verify registered email address, query database for product features purchased and other user info, write data to a CSV file, install product folder to Program Files (no option), conditionally saveas/rename a file and delete one subfolder (based on features purchased), make calls to the DLL (see Installer 1), create Desktop and Program shortcut and open one Excel file. Include complete uninstall.
PHP Page Editing: This is minor stuff dealing with conforming a few of the newly developed pages in our new web to a consistent look, debugging emailing functions of 3 contract forms, adding explanatory notes to code pages so that we may edit in future (not new control panels). We will provide specifics near end of project.