This seems like a pretty large programming project to me. Here is the RFP, can you let me know what you guys would charge?
Thanks!
Thanks!
THE CUSTOMER PROCESS:
1) People come to the website
2) There is clear link called: SCHEDULE AN APPOINTMENT
3) They click and up comes a login screen asking if they are an existing customer or a new customer
4) If they are an existing customer, they will have a login ID and PW which they will login with, to bring up the appointment calendar
5) If they are a NEW customer, they will click ?Register? and a form will come up to gather their pertinent data, once they fill out their info and click submit, a screen will come up giving them their customer login ID and PW (or it can come to their email)
6) Once a customer logs in they will be in a client section which will have a number of offerings such as their recent client history, product recommendations, ability to purchase their products or services online and ability to view the Open APPOINTMENT CALENDAR
7) In this section, they click on ?Open Appointment Calendar?
8) Up comes a Calendar (like in your Outlook). All the OPEN appointments are highlighted in a certain color according to what kind of opening it is: (like for hair, color, nails, facial etc)
9) The client types their name into the open slots they are scheduling for and clicks SUBMIT
10) A screen comes up thanking them and saying something like, ?we will see you on such and such a date for this that and the other ?? Or the screen can say, thank you, a confirmation will be sent to your email ?
ADMINISTRATOR PROCESS:
1) Administrator will have an Administrator login and password. They will go to the site, click on an admin link, put in your login and PW and up will come the Administrator Section.
2) Administrator will manage the CALENDAR by adding in the Open Appointments weekly, according to who is working and when. As you schedule appointments or as customers schedule appointments online, those OPEN slots will turn to a different color indicating BOOKED or FULL, (as you have Cancellations, you can Re-Input the Open Slots). This will happen in real-time as to avoid over-booking.
3) When customers arrive for their appointments, the administrator should be able to generate a page to print out for their stylist which includes all the details of the order that was booked online. This "order" description should include space for the administrator to add notes or change details of the order at the last minute
4) As customers conclude their appointments and pay, administrator will have a section to record this information so that it can be added to their CLIENT HISTORY, which they can view with their Client ID login and PW whenever customers want to view their account history. We need to determine what information you want them to be able to view, so we know what fields to add to this area. For instance: date and time of appointment, services rendered, payment received, recommended products and purchases, stylist notes etc. This section can also trigger a CARD or email to be mailed out, reminding them when it is time to schedule their NEXT APPT, in case they didn?t schedule it while they were there.
5) This section will include a way for administrator to track product sales from the website too, so administrator can add that to inventory data, a database of inventory may need to be set up online, which automatically updates when products are sold or replenished