We are looking for a programmer or group of programmers who know very well Sencha Architect / Sencha Ext JS (we have license of "SENCHA COMPLETE") and must have verifiable experience (we ask to see something developed with Sencha)
We show a General description of the project, which will allow to make a quote of costs and development times. The final design (entity relationship model, description of each module, description of each screen, etc.), will be delivered to selected programmer
We also require partial deliveries scheduled modules.
Project with: SENCHA Architect / Ext JS
PHP5, MySql, HTML5, CSS
Multi Language
The project includes three different control panels, one for each type of user (Administrative, Professional and End User)
1) Administrative User: Once identified to the system (logging) and depending on the permissions assigned (Adjudication System permits by type of user and / or Person, to access each of the modules of the system), the administrator may:
• Manage all system auxiliary tables: Contact, Add, Edit, List and Delete all records, Approximately 50 tables.
• Assign permissions to the different types of users to use the different modules of the system, permissions are defined for each module and each type of user or to a particular user, to enable Use, View, Add, Edit and Delete information of each module.
2) Professional User: Once identified to the system (logging), the user can use the modules to their assigned permissions.
3) End User: Once identified to the system (logging), the user can use the modules to their assigned permissions.
The main modules for the Administrator are:
Management all system's tables (View, Add, Edit, List, Delete records), Approximately 50 tables.
Module to Control Scheduler: Scheduling appointments automatic, crossing availability for each Headquarters, Office, Professional, hours, holidays, Customers. Automatic rescheduling, canceled appointments, reminders via email. Managing calendar for Headquarters, Offices, Professional, hours, holidays.
Module for Assignment user permissions for each user type (or individual) for each system module.
Module Control and Supervision of the execution of dating.
Statistics Module (and graphics) of Meeting variables taken during appointments.
Reports module on the variables taken in dating.
The main modules for the Professional are:
Availability of the professional, the professional defined in a monthly calendar his availability for each day and time of the month.
Consulting scheduling appointments, may consult his scheduled appointments for the day, week or month, as well as the Customer's data set.
Date Module: The Professional may consult historical customer data and have to take new data and feed them into the system (this information will become historical data once the appointment). The number of view windows (grids, Tabs, Accordion) of information is about 25 and the amount of information capture windows are as 15.
Module to show Customer Information: The professional can access customer data, whether they has authorized. The amount of views windows (grids, Tabs, Accordion) information is about 15.
Many of the windows views of information and windows to add information are auto configured modules (the fields shown or capture depend on a configuration table)
The main modules for the client are:
Client availability, Where the Customer defined, on monthly calendar availability for each day and time of the month and his preference's Headquarters.
Module for consulting scheduling of appointments, Customer may consult scheduled appointments, professional data and address and data from the Headquarters where it will be served. He can cancel the date (if are within the time limit).
Module for Authorization show his information: The Customer may authorize a specific professional to view his information stored on the system, this authorization will be valid for some days (established in the system )