I want to develop an application that has several distinct functions
Collect general information- Name, address, phone, email, username, password
Functionality- schedule an appointment (option to use the smart phones calendar, and also look for time openings on another calendar (a representative of my company) (ical or google cal etc) We will need the ability on the back end to have the server select the representatives calendar that it syncs with by the address that is input by the user.
The application will need to have the ability to schedule an phone appointment, or call the agent immediately or to request a phone call back at a specific time. Appropriate push notification 15 min before phone appointment or as needed to the user.
The server will need to have the ability to generate an email out to the user that has a PDF document. One field of the PDF document will need to have the correct representatives contact information.
The server will need to have the ability to tie into another database. With this database we will be creating an account and password from the information provided in this phone application.
Shareable- This application needs to be able to log in with Facebook and have the ability to share on Facebook.