We have a website with a nice design, a basic build, but what we found out is the database was built in cake php 1.0 and needs to be rebuilt with cake php 1.3.1. Also, the first developer only used 3 controllers for the whole site, so it needs to be split up each and every module.
There are a few more items that need to be implemented and fixed. Such as, paypal api needs to be implemented, a complete history everytime their is billing, when we input something into the database, or when we print something.
The way the website works, is someone comes to our site, signs up, pays, then enters in their account names, account numbers, (using a drop down box) chooses a reason, and then checks between three choices (or can choose two or all three).
That then gets saved, they are billed 5 days later, and then their are two backend accounts. One is the admin, where all cms is contained and is basically the master account for everyone as well, and the printer account, which is an account set up where I could log in, and see everyone that needs to be printed (every 35 days), and it would use templates (which are editable letters within the admin section), and plugs in the information used, such as name, address, credit account name/number, etc. as well as would take the reason they chose (from the drop down menu) and depending on which one they choose, would place a sentence in its place, which would be randomly chosen. Kind of confusing unless I show you what I am talking about.
(This has already been done on the first site I have done, which can still be seen and edited, but I want it to function better and look nicer, which we have a jpeg of what we want it to look like, both front end and backend has done).
Both previous companies were supposed to set up automatic emails as well, that is all manageable in the backend, as well as when they get sent out (based on the sign-up date, being date 1 and we could choose what day they receive emails), as well as they were supposed to be templates that grabbed information, such as their name, percent deleted and their billing date and dollar amount.
There are a few more little things like that, that are both already implemented just need to be fixed an implemented.
We hope to find a great company so we can start a business partnership with and keep using them for back to back projects.
We have a project scope that will go with this, but it has some crucial information that I cannot post. So if interested, please keep this in mind as it is part of the contract. The bids I received when using a different site was between $500-$800 and included more work then this project. So please keep this in mind.