Find Jobs
Hire Freelancers

Dinner Session Registration Script/Meal Order Script

$100-500 USD

Concluído
Publicado há aproximadamente 18 anos

$100-500 USD

Pago na entrega
We are in need of PHP programming with a MYSQL database backend. This will be for a company that is similar to DinnersDoneRight and DreamDinners, in that there is a menu of meals that changes from month to month. There are dates and times available during the month that clients can sign up for sessions. This company also sells individual meals and would like to implement this online. ## Deliverables Here are the specs/outline for the project: **Client Side:** When the client selects the “Register?? button they are taken to a “Select Location?? page, in which, the available franchises are listed. **Selection Location Page:** Each Franchise will show the following: “Linked?? location name Address City, State, Zip Phone / FAX number Link to map Upon selection of a location the user is shown the available “Session Types?? which will show the following (this will be along the same lines as “[login to view URL]?): **Session Types Page: ** - Left Side: Session Type Name Price of Session Description of session. Number of Meals Allotted - Right Side Calendar Display: A drop-down selection box showing the available sessions along with a calendar with selectable month and year. When the user selects a particular session the calendar will adjust color to show the available dates that the session(s) are held. When the user passes their mouse over the available dates on the calendar we would like to have a “mouse-over?? note showing the available times and spaces available for the particular session. The user can then select the date on the calendar to then go to the “Select Time of Session?? page. **Select Time of Session Page: ** Based upon the date selected the following will be shown: Date selected Available times Spots available…If there are no available spots then you will see “Session Full?? notation. “Register?? button Once “Register?? is selected the user is taken to the “Month Menu?? page. The calendar would be shown on the right side so the user can select alternate dates. **Monthly Menu Page:** The menu page will show the following information (again, along the lines of [login to view URL]): • Date Selected • Title of Menu Item • A legend • Category of Meal • Description of Meal • Ingredients / Nutritional Information Link (If available) The user must select the appropriate number of meals allotted in a form to go to the User Information page. If the user enters too little or too many then they are alerted to enter the proper amount of alloted meals. **User Information Page** This form will request the following information: Session ordered/Date/Time Total of Order First Name Last Name Company Address Line 1 Address Line 2 City State Zip Phone Fax Email Once finished with the User Information Form the user will click on a button called “Finalize Order?? and be taken to [login to view URL] for Credit Card order completion. The user would be sent a “thank you?? email outlining what has been ordered (Session ordered/Date/Time) and total. The site administrator would be sent an email notification that there has been an order. **Single Meal Order Page** Users can select a month from a drop-down menu to display the available menu for that particular month. Each menu item will show the following: • Title of Menu Item • A legend • Category of Meal • Description of Meal • Ingredients / Nutritional Information Link (If available) • Price of Single Meal • Price of ½ Meal The user can enter any number of meals that they would like to purchase. Once the user has selected their meals they will be taken to the User Information page. **User Information Page For Singles Orders **This form will request the following information: First Name Last Name Company Address Line 1 Address Line 2 City State Zip Phone Fax Email Total Number of Full Meals Ordered Total Number of Half Meals Ordered Total of Order Once finished with the User Information Form the user will click on a button called “Finalize Order?? and be taken to [login to view URL] for Credit Card order completion. The user would be sent a “thank you?? email showing what has been ordered and total costs. The site administrator would be sent email notification that there has been an order. ______________________ **Administration Side:** **Franchise ** Ability to add, edit, and delete franchises including: Location name Address City, State, Zip Phone / FAX number **Session Types** Ability to add, edit, and delete session types including: Session Type Name Price of Session Description of session. Number of Meals Allotted Number of Available Reservation Spots **Session Dates / Times** The administrator will be able to select a session, add the time of the session, and a date of the session. **Monthly Menu** Admin will select and month and add, edit, or delete menu items which includes the following:: • Title of Menu Item • A legend • Category of Meal • Description of Meal • Ingredients / Nutritional Information • Price of Meal (For Single Meal Orders) • Price of Meal (For Half Meal Orders) **Session Orders** Ability to view and delete submitted session registrations. First Name Last Name Company Address Line 1 Address Line 2 City State Zip Phone Fax Email Session Ordered/Date/Time Total of Order **Single Orders** Ability to view and delete submitted single orders. First Name Last Name Company Address Line 1 Address Line 2 City State Zip Phone Fax Email Full Meals Ordered Half Meals Ordered Total of Order 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform PHP programming with a MYSQL database backend Linux Redhat [login to view URL] processing.
ID do Projeto: 3383738

Sobre o projeto

6 propostas
Projeto remoto
Ativo há 18 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
See private message.
$340 USD em 14 dias
4,9 (192 avaliações)
7,3
7,3
6 freelancers estão ofertando em média $822 USD for esse trabalho
Avatar do Usuário
See private message.
$1.275 USD em 14 dias
4,7 (156 avaliações)
8,0
8,0
Avatar do Usuário
See private message.
$510 USD em 14 dias
4,8 (64 avaliações)
7,0
7,0
Avatar do Usuário
See private message.
$1.700 USD em 14 dias
4,3 (25 avaliações)
5,3
5,3
Avatar do Usuário
See private message.
$425 USD em 14 dias
4,9 (9 avaliações)
3,1
3,1
Avatar do Usuário
See private message.
$680 USD em 14 dias
0,9 (2 avaliações)
3,2
3,2

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
5,0
7
Membro desde mar. 27, 2006

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.