The customer can select from up to five layouts for each page as the photos should stay on the page, where on the page can be up to two photos and has to write some text for each photo as a description, which has to printed too. A basic price for the order is needed and each added page should cost a page price. The album can have more print sizes from 15x15 cm up to 21x30 cm. In the admin area I will have to create products from the printsizes and input the price per page and the basic price for each print size.
A customer database is needed, a registration, a order summary page, a detal page for each order, a detail page for each print to be printed, all of them with the option to modify.
Payments can be done by banktransfer, paypal or take at office.
You have do make a layout for that site, which makes it easy for customer to use the software. The inspiration I had came from Apples iPhoto, where a user can do the same.
I saw just a nice demonstration made with flash. This is a alternative to what I am looking for. But the orderdetails have to be saved in MySQL.
Here is the link to the demo:
14 freelancers are bidding on average $431 for this job
we have worked on similar online software and can deliver this photo album printing web site in 10 days. And as per your requirement it will be in PHP only.