We have an existing e-commerce website, [[url removed, login to view]], that is coded in .asp and runs off of a SQL server database.
We want cookies fixed on our site, the ability to save credit cards added, our checkout process consolidated to one page, an "A to Z" short cut that sorts our customer's by alphebetical order in our backend admin, our price list page to only display active products, a few "required" fields on our sign-up page changed to not be required.
We want the following 6 features/changes coded into the site:
1.) Fix the cookies so that when a user logs into his account on the front end of our site and on the backend administration of our site, the website will recognize him/her and automatically keep him/her signed in for 24 hours.
2.) Code a feature that allows our clients to save multiple credit cards in their account, so that when they place future orders, they can simply select a credit card from a drop-down box if they have it saved. The credit card number should 'x' out the first 12 numbers and show the last 4 digits on the end of the credit card when a customer is logged in and looking at his accounts. In the backend the credit cards should show all of the digits.
3.) Right now our checkout process spans several pages. Shipping/billing info is on one page, then shipping and credit card options are on the second page, then the final page has a review and submit. We want the checkout to be just one page (two at the max) that consollodates all these pages and allows the person checking out to type in all their information on one page and submit their order.
4.) We want an "A - Z" list on the customer list page in our backend administration that allows us to click on a letter (a through z) and look at all of the companies in our database that start with that letter. If a customer is in our database without a company name saved, then they should automatically included based on the first letter of their last name.
5.) We want the <[url removed, login to view]> to only display the products in our database that are set to "active". If a product is set to "inactive" then it should not show up on this page.
6.) On the <[url removed, login to view]> page, we want the "Tax ID #" field and the "Business Description" field to not be required. We also want the "Why Do I Need This?" text to be changed to "(PA and NV businesses only)" but still have the same hyperlink attached to it. Also, the "Type of Business" field isn't properly saving the data in the backend (this needs to be fixed).
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).
4.) Every aspect of our website changed by the coder and every aspect of the website not-changed by the coder should be in working condition by the end of the project.
Windows XP, in all 3.0+ versions of Internet Explorer and Netscape, Linux