Website for restaurant using php and mysql

Completado Publicado Apr 26, 2016 Pagado a la entrega
Completado Pagado a la entrega

- I have already completed 80% of this website. I just need help with a few parts. I've mentioned all the specs below in this description. Please refer to the specs and complete the missing parts that I could not do.

I am required to cover CRUD (Create, Read, Update, Delete) operations.

-The app should have two user roles. First one is an Administrator role. Second one is a regular customer. Pages wanted:

-Menu Page: This is where all the items sold by this restaurant can be viewed by customers. Content of

this page can be modified by the administrator. For example, he can add new items, change existing

items or delete items. Customers can only view items.

 -Current items should be displayed in a grid-like layout, each item should have a thumbnail, a

label with it's name and it's price.

 -Bringing mouse over an item should play an animation where the item thumbnail gets bigger

and a brief description about this item can be seen.

 -Moving mouse out of the thumbnail should return the item to it's default state, it gets back to it's original size and the description text disappears.

 Information related to items should come from the database(name, price, description).

-At the bottom of the Menu Page there should be a review section where customers can write a review about an item..

-This section should include a name field and a review text area where the customer can write his thoughts about items then the customer can click on the "Post" button to post his review.

-Before the review information is submitted to the server, client-side should check that all the inputs are entered correctly and no field is left empty. Email field should have valid email.

-Once the form is submitted, database records should be updated and the customer review should be seen in the page.

-Contact Page: Contact page will include a input form with has a name field, email field, comment text area and send button. Once a user enters his/her information and clicks the send button, his message is sent to the restaurant email address (you can get a free google email address for this purpose).

-Admin Login: Admin link should redirect the user to an admin login page where correct admin username and password should be entered in order to access the administrator page.

-Admin information should be kept while he is still logged in.

-Admin should be able to log out once he is done, using a log out link.

-Upon accessing the admin page the user should see four options.

-These are "View Items", "Add New Item", "Change Item" and "Remove Item".

-View Items option should display all the information regarding the existing items in a table. Table columns should include "Name", "Price", "Description" and "Availability".

-In view items page, administrator should have the options to

 -to order items by their price

 -show items only above certain price

 -show available items.

-Add New Item option should allow the administrator to create a new item that will can be viewed by the customers. In order to add a new item, administrator should enter item name, item price, description, availability and item image fields.

-Change Item option should allow the administrator to pick an existing item and change it's fields such as name, price or availability.

-Delete item option should allow the administrator to remove an existing item from the records.

Visual Requirements

-Website must have at least one external CSS file.

-Consistent look for all pages.

-A navigation bar for all pages (except admin page)

-Incorporate bootstrap to improve looks and create responsive design.

Refer to this link for more information about responsive design

Diseño gráfico HTML JavaScript PHP Diseño de sitios web

Nº del proyecto: #10336195

Sobre el proyecto

17 propuestas Proyecto remoto Activo Apr 28, 2016

Adjudicado a:

$25 USD en 1 día
(3 comentarios)
1.0

17 freelancers están ofertando un promedio de $333 por este trabajo

feelinnovator

Hello, I'm experienced PHP Developer and understand your requirements, we need to discuss this project in more details to be clear, awaiting your response, thanks.

$526 USD en 15 días
(126 comentarios)
6.4
amitarai

Hello My name is Pranav I have checked the details shared by you Please consider my bid and we can discuss more so that i can assist you in better way my services always with you even we complete the project Más

$370 USD en 12 días
(110 comentarios)
6.1
MuteXsolutions

Hi, We saw your requirements and we are interested in assisting you to complete your restaurant website. We are new to this website and we want to show our skills and dedication towards this task. You need to contac Más

$250 USD en 7 días
(9 comentarios)
3.6
khanmahmudcse

Hi, I’m dedicated professional Web and Desktop Programmer & Developer and also Team leader of my company. I have been working with challenge and hope to improve future plan with good network every client. If any clien Más

$333 USD en 20 días
(1 comentario)
2.4
shehrozbhatti93

Hello I am an experienced web developer. I read through the project details extremely carefully and I am absolutely sure that I can do the project very well. I have worked on similar projects and I find no problems o Más

$222 USD en 5 días
(7 comentarios)
3.4
chriskweks

I'm an award winning professional. With an education from the United States at the Massachusetts Institute of Technology and also winner of the 2015 Africa Prize, an award that celebrates Africa's brightest and younges Más

$88 USD en 3 días
(0 comentarios)
0.0