I need a PHP based web-app for ordering pizza.
Not a complete website! Just database design as specified with un-styled forms to add/view/edit/delete data as specified.
I have made a database layout that you base the code on.
* For the user table, a page to login, a sign up (save pass hashed), a page to get password to email and a page to edit user settings. seperate page to list all users with link to edit page if clicked.
* For ingredients table, page to add, page to edit, and delete option if ID not referenced in other tables.
* For prod_type table, page to add, edit and delete (if id not referenced in other table)
* for order table, page that lists orders, and provide link to rating page (decribed below)
* For product table, page to list, add, edit and delete. when adding/editing - make form accept any number of variants (variant table) where variant price overrides product price.
* For rating table, a form to save new order rating 1-5, with comment, and user/order-id's saved. another page to list ratings, and a third page to answer to ratings.
Above functionality needs to have forms/pages connected to them - below is functions needed in PHP only (test-page to check functionality would be good.)
* Function to add product to SESSION array, saving: product name, prod id, variant_id, all ingredient ID's, and total price for normal or if selected - variant.
* Function to parse array and echo selected products.
* Function to delete/add ingredient from selected product in SESSION, changing total price
* Function to place order based on SESSION data, using order_prod table to keep track of deleted/added ingredients and total price for product. Random URL ID needs to be generated, like "XH6TU" for the order.
NO security, NO logged in/admin checks, NO design AND fast work please! You will only provide framework for me to later complete this project! ONLY CODE WHAT I SPECIFIED AND NOT A LINE MORE - I will fill in the missing pieces.
Please study the db-design and requirements before placing a bid, when I review bids I need very fast progress and communication!
Décerné à :
14 freelance font une offre moyenne de $166 pour ce travail
HI im a tunisian engieer, skilled in PHP5/MYSQL/CODEIGNITER/JQUERY/AJAX i can do for u the wanted script within 6 hours if interested send me message back regards