Animal Registration Site.
All coding must done with each page noted as to what was coded on the page header and why. Failure to do so will result is a forfeiture of the project. This project will go through many stages and I am seeking a firm to code each step of the way. In the event the coder is not available to do any work I need to be able to bring a new coder/firm on to complete the project.
you must be fluent in qmail(I open to other mail server platforms this appears to be the best., php mysql or (I understand that postgres is better for larger databases). postgres sql
I am open minded as to what languages to be used. However you must understand how email works on the internet as a large part of the project is dealing with emailing. handling of bounces and limiting the amount of email per an ip/mailserver per a domain
There are 3 stages to this project. A. replicating the pet registration portion of [url removed, login to view] B. The emailing and notification friend to be contacted in the event the pet is lost. C. billing
A visitor will be coming to register their pet for a free pet tag. That is the graphical emphasis of the site at this time.
The first step of the registration process is to fill out step one of the awolpet registration to identify the user.(referal pet and promotional code are not needed.) the how did you hear about us I need a comprehensive graphical reporting on the backend that is viewable by day week and month ??" with a selectable calendar data range.
I need the page optimized where the input boxes are utilizing the entire screen. The way it was coded is very inefficient. Each user has to confirm their email by clicking on a link they receive from us and if the link is not visible they can come to the site and complete their registration buy entering in a unique code number generated for them. This 1st process will also contain a graphical security check to confirm it is not an automated bot filling out the form.
The second process is to add the friends to be contacted in case the pet is lost. They can optionally add the name ??" and email required for each person they wish to be contacted in case their pet is lost. We only really need the email to invite the person as they tell us all of their information is step1. The person who is coming to the site as part of a referral sent tot heir email does nto need to verify their account via their email box as they have already done that by responding to an email sent to that account.. The system will email each person ??" identify the sender and pets name and why they need to come to the site and their contact details. They are invited to come get a free pet tag as well and see step one and enter into step 2. This process is designed to virally market this free pet tag.
The email system developed has to have bounce control and tracking for the pet tag owner. And be able to send mail via multiple smtp accounts with various domain names and distribute the mail. The mail needs to be distributed evenly on an major domain basis. AOL, YAHOO,MSN, EARTHLINK ??" if there is a challenge response system direct then a copy of that response is forwarded to the pet tag owner with instructions to complete the challenge response to enable the email to be delivered.
If there are custom bounce notices and return failures from domains I need to be able to read and interpret these to update the issue. For example if aol performs a 554 error then this is not indicative of an email failure but rather blocking on their end and the email would be sent via another email account. And the links sent would match that domain name as well as AOL at that point would be blocking the domain name.
I f you don’t have a clue about email systems like this or some experience then please do not even bother bidding for this project.
The online site would send updates to the pet tag owner to indicate who has signed up and responded which emails failed as they may have entered them incorrectly and a 1 click process to return to their account and update the correct email if it is bad and or add additional emails of people to be added.
Step 2 of pet registration of awolpet is replicated. Each step and the explanations. Again the form optimization is lacking and it could be more compact. If a dog is selected then the dog breeds appear. There is no need to show them both. This would web java driven. In America pets normally have some sort of tag whether ist be rabies or license on their page it gives me an error when I select no rabies as it is quite possibly they would have neither, the addition here is the pets picture which they can add. These pet pictures are sent(not as an attachment but hyperlinked with an explanation for outlook users to display the picture to view it. in the referring email identifying the pet so it can entice the friend to sigh up at the website.
Step 3 is confirmation
Step 4 is the payment. We are giving a free pet tag for $4.95 shipping and handling and there will be a prechecked box indicating they agree to the monthly billing to keep their pets information online. I need integrated billing with card service international and I need a backend to track purchasers, collect credit card information and discontinuation of billing and accounts. ??" If they do not complete step 4 and pay the shipping and handling after 3 days they are emailed indicating which of their friends joined. Enticing them to complete the payment process. 3 days later they will be emailed again and notified that if 1 more of their friend gets a free tag their pet tag will be shipped free as we don’t want them to miss out and they are asked to add more friends emails to get their free pet tag without paying shipping and handling. To verify only 1 per a person we still require the credit card information as they are agreeing to the terms and conditions of the monthly billing to manage their pets information online. I nee to be able to control the time frames of messages ??" how they are displayed in the backed with html and text boxes I can use.
mysql or postgresql