Hi, What basically I am after is a website which is similar to [url removed, login to view], [url removed, login to view] and [url removed, login to view] that allows customers to personalise greeting cards such as birthday cards, wedding cards etc, the system should allow the user to:
*Choose a greeting card
*Personalize/customize them, this should allow the user to enter their messages on screen with a WYSIWYG editor with text alignment, bold, italic and other fonts, the system should generate a preview at the same time as entering text on the left hand side of the screen. The system will allow the user to upload their own picture to place on the card such as their baby's picture and be able to position the pictures on the card. The system should also allow the user to scan in a personalized hand written message so that it looks like they have actually written the card out, this will then be displayed on the middle pages of the card after the user has uploaded it.
*Be able to preview the finished result on screen with the word sample over it and prevent the user from printing the card so they have to pay for it.
*Add the item to shopping basket & be able to view the shopping basket and delete or change the quantity
*Make the user register for an account and enter their desired username, password, email address and address
*Then enter their shipping address or choose a previous one (i.e. registration address) or send directly to end recipient (i.e. birthday boy)
*Choose a delivery method/Enter Coupon code & special instructions
*Collect payment by, Paypal, Cheque, Google Checkout or Nochex
*Show an order confirmation screen and dispatch a confirmation email
* Allow user to track the status of their order by logging into their account area, where they will be able to change their details such as address, email & passwords and contact us via a form that directs the email to the right department. The account area will also allow the user to be able to add gift vouchers and view their current balance.
* The interface should look modern and very professional with gradients and glass looking buttons, its is up to you to choose a suitable design for this.
*The admin area should include a login section and content management system allowing staff to edit all the content on every page.
*The system should allow for several staff users added, modified and deleted by the super administrator, there should also be certain user levels that limit the options available in the admin.
*There should be a section that allows the staff to add/edit/view/delete customer's information and add coupons, change passwords etc.
*The system should allow the staff to add designs/products/additional options such as large cards, small cards e.t.c and change the prices, add delivery options and payment methods. The system should be able to specify where the user can edit on the card, maximum length of message and where they can position pictures and if to allow picture uploads e.t.c.
*The system will allow the staff to view the orders placed including, date, time, order ID, Item number, quantity, card description, customer ID, customer address, postage method, who to dispatch to buyer or addressee (i.e. birthday boy or girl). The system should allow printing of an invoice and packing list. The system should also allow the staff to update the status of the order i.e. printed, dispatched etc, so that the buyer can see this in their control panel. The system should allow staff to delete orders and refund people via their payment method.
*The system should allow the staff to edit emails (such as the confirmation email), send personalised emails to customers.
*The system should allow direct printing of the cards from the order section in admin including their personalized sections in the cards (text and pictures), sizes quantities etc, as well as allowing to reprint the cards if the printer messes up and downloading the content the user uploaded such as pictures and text so that we can edit it on Photoshop.
* The system should be able to add/view/generate gift voucher codes with expiry date, value/percentage.
* The system should allow scanned messages to be uploaded to the middle pages as a personal handwritten message to make the card look more personal.
* There may be other features required to manage the items on the customer's area and I am also open to suggestions on how things can be improved. Basically I would like and improved clone of moonpig.com. I will also need an installation feature where should I change hosting, I should be able to install the website myself as a package using MySQL and Php.
You must show your portfolio on the PMB to be considered for this job, graphics and coding portfolios required.
Thanks for your co-operation.