Find Jobs
Hire Freelancers

Need to have a simple printing website designed using flash, MySQL and PHP.

$100-500 USD

Completed
Posted over 13 years ago

$100-500 USD

Paid on delivery
The website its self will only be a few pages but I would like it to have a flash header that gives it a professional look and feel. The website will provide a printing service for people that that are in the oil and gas industry and need mud logs (also called geological logs, and well logs) printed and shipped to them self's or customers. Customers should be able to: Login to their account Upload log files and get instant shipping and printing prices. Have their logs printed and shipped to multiple addresses in the U.S. and Canada. ## Deliverables **Detailed description of website** The flash header should have pictures on it that have to do with mud logging and mud log printing. See <[login to view URL]> for a very basic example. The website should have these pages: Home, Pricing, Register, Login, Contact Us, Ordering, links and Terms of Agreement. The website should also have an administrator section. The home page should have a basic description of what the website does emphasizing that it's fast, reliable and easy to use. The pricing page will need to have a place for the costumers to upload their logs and get an "instant printing and shipping quote". Costumers should be able to ship to unlimited address and load as many logs as they want at once. The cost for printing the logs will be calculated by using a script to determine how many pages it will take to print the log(s). So the total cost will be calculated like this: (amount of page X cost to print page X number of copies) + shipping per log. The script should be able to calculate the cost for having the logs printed in black and white or color. We should be able to set the cost per page and shipping per log in an administrator section of the website. The script should calculate the shipping per log as a flat rate if they are being sent to multiple addresses. Other wise it should check to see if multiple logs can be shipped in one flat rate box. It should do this by adding the log pages together to calculate the size of the logs. We should also be able to set the max number of pages that can be shipped in a flat rate box in the administrator section of the website. For example if the max number of pages that can be shipped in a flat rate box is 500 pages and a costumer needs three 250 page logs sent to the same address then it would give them a price of sending two logs together and one separate. The register page will be were customers can register for an account. This should be a basic account set up script that collects the users name, company name, address and contact info. When setting up an account costumers should have to verify their email account. The login page is where existing customers can log in to their account so they can have access to the ordering page. This should also include a password recovery link. The contact us page should be a page that has our contact information on it and an "email us form". The ordering page should be a basic ordering page where costumers can pay to have their logs printed and shipped. The customer should be able to get to this page though the pricing page or after they are logged in. Users should not be able to order until they have logged in to their account. In this section user should be able to enter who the logs, how many will be sent and to who. They should be able to enter new address to send the logs to or select from previously entered names and address. The customer should not be able to confirm their order until they confirm they have read the terms of agreement page. After the user confirms an order it should take them to PayPal to complete the payment and then back to a thank you for ordering page that says they will receive an email conformation email shortly. When we receive the payment is should automatically send them the conformation email and send us and email saying we have an order. All address should be saved so the customer can use them again latter if they want or they should be able to login and remove the address if they don't want them saved. The administrator section should be the area of the website that we can login to and make changes to pricing and shipping as well as view pending orders customers have made. There should also be an option for the admin to set a discount on some user's accounts in parentages. If an account has a discount set on their account it should show them how much they are saving with it on the pricing and ordering page. The discount should apply to the printing cost only and not the shipping. If there are pending orders we should be able to view their details and open or download the logs the user uploaded to have us print and ship for them. We should also be able to print off the address the customers entered on to shipping labels. Once we have printed and shipped the logs we should be able to mark the order as sent and put in the shipping tracking number(s). Then it should automatically send the user that made the order a thank you for ordering email say their logs have been shipped and proved them with the shipping tracking number(s). Also we should be able to go back and look up old shipping information using the customers email or name or company name. The links page should be a page that provides links to non-competitive companies and services that may be beneficial to our customers and should included Well Sight Home page link. The terms of agreement page should just be a basic terms of agreement page. **Additional information:** The websites domain will be [login to view URL] and the website will be called mud log printing services. We started a basic out line of this website but did not have the time to make it all work and look professional. You can go look at it to get a feel for what we are looking for and copy any of the content you want. It is at: <[login to view URL]> I would like the uploading script written in PHP. Users should be able to upload any files that are created with [login to view URL], [login to view URL] and Horizontal.log. Basically we want the user to be able to upload any log that is created by one of [login to view URL] products. You can go to their website to download and use any of there product for free for 30 days. If the user tries to upload a file type that is not a well sight log then it should tell the user that the log format that they are trying to up load is not yet supported by our automatic pricing system. It should then ask them if they would like us to contact them with a price quote. If they click on yes it should bring up a form that asks for their name, phone number, email, how they would like to be contacted, what program was used to create the log and a box to enter additional information. If the user is already login it should auto fill the forms name, phone number, email fields. When they click on submit it should send us an email with the form information and tell the customer that we will be contacting them shortly. If all parts of the form are not filled out (except the additional information box) the user should not be able to submit the form. As time goes on we will want add other log types to our automatic pricing and if you do a good job for us we will probably want you to do that coding for us too. Once the log(s) have been loaded and your PHP script saves the log(s) names to the DB it should start my program. My program will run on server side once the logs have been uploaded and your script starts it (see examples). My program will count all of the pages of each log(s) and output the number of pages to any user table in MySQL DB you want. You can then use the page numbers in the DB to make calculations with PHP. Please see the PHP and example program I have attached to this project to get a better understanding of how this will work. This bid request is for a fully functioning website. It should all work and have all the necessary content for us and costumers to use it. This includes all scripting content and automatic emails. * * *This broadcast message was sent to all bidders on Sunday Nov 28, 2010 2:04:44 PM: Almost every bidder has had a problem figuring out how to get the page numbers of each log after the logs have been up dated. Therefore I will write the program to get the page numbers of each log after the logs have been uploaded. For this to work we will need to use a MySQL database on this project. My program will run on server side once the logs have been uploaded and your script starts it (see examples). My program will count all of the pages of each log and output the number of pages to any user table in MySQL you want. You can then use the page numbers in the DB to make calculations with PHP. Please see the PHP and example program I have just add to the project update to get a better understanding of how this will work.
Project ID: 3853413

About the project

9 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$175 USD in 31 days
4.4 (8 reviews)
3.5
3.5
9 freelancers are bidding on average $619 USD for this job
User Avatar
See private message.
$425 USD in 31 days
4.9 (173 reviews)
6.7
6.7
User Avatar
See private message.
$1,190 USD in 31 days
4.6 (28 reviews)
6.7
6.7
User Avatar
See private message.
$297.50 USD in 31 days
5.0 (3 reviews)
3.9
3.9
User Avatar
See private message.
$552.50 USD in 31 days
5.0 (6 reviews)
2.9
2.9
User Avatar
See private message.
$255 USD in 31 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$340 USD in 31 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$1,487.50 USD in 31 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$850 USD in 31 days
0.0 (3 reviews)
0.0
0.0

About the client

Flag of
1.8
23
Member since Dec 19, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.