I want to offer Personal Astrological Profiles to People through my website.
Here's how it should work.
First, the user enters their birth details and other information (along with payment information) in a form:
(Typical information - all fields shoud be validated)
- Full Name
- Zip Code
- Telephone number
(Birth Details - all fields shoud be validated)
- Year of Birth (From 1900 until the present year. It automatically calculates the present year and present it in the select box)
- Month of Birth (Jan, Feb,..,Nov,Dec)
- Day of Birth (1-31)
- Hour of Birth (12 2-hour segments starting from 01:00-03:00, 03:00-05:00,..,21:00-23:00, 23:00-01:00)
(Payment information - all fields shoud be validated. This requires 2CO integration into the script)
- Name on Card
- Credit Card number
- Expiry month
- CVV code
If the payment is not successfull or its pending, the system would redirect the user to a selected page and an e-mail will be send to the user notifying them of the pending status.
If the payment is successful the user is redirected to a page with a button titled -Click Here To Create Your Personal Astrological Profile). When the user clicks the button a pdf file is created based on the birth information the user entered.
More specifically there should be a MySQL database where all astrological data will be stored. This data will not be provided at full to you.. I shall be guided by you on how to add the data to my own db on my server. That's because the data is copyrighted material some of it unpublished. Continuing.. As I said firsth the user enters their information, then the system calculates all needed variables (see also attached files) and then stores them in the pdf file.
In the next screen, the user will be offered to download their personal profile in pdf.
Finally, the system sends an e-mail to the user. I should be able to customize the message of the e-mail (this can be hard-coded in certain .php file)
IMPORTANT NOTICE 1: I must be able to install the script myself on my server (You can use a testing server of course to introduce the script to me) that's why I will need a .txt file with detailed installation instructions. From config details to CHMOD, everything needed! I have certain experience in installing PHP scripts.
IMPORTANT NOTICE 2: I must be able to add or edit new information to the personal profile (pdf file). That would probably require an admin area but this is not necessary for this project. I would need though detailed instructions on how to add new data manually by modifying certain files or messing a little bit with the code. You explain, I understand. That's fine with me. For example I could use phpmyadmin to add new tables or fields to existing tables and then you can show me how to implement the variables to the pdf file..) Again, instructions must be provided.
I don't need any design for this. Just functioning.
Please carefully read the entire project description twice. Then, study the attached files and then place your bid!