Estimado. Buenas tardes.
---
Entiendo que su proyecto trata de un sitio web en el cual un administrador asigne tareas a usuarios, y que cada usuario sea capaz de editar sus tareas asignadas.
En términos de interfaz usuaria se entiende bien, sin embargo me quedan dudas respecto a temas de funcionalidad.
a) Entiendo que hay aparentemente dos roles de usuario. Administrador (quien asigna tareas) y Usuarios (a quienes se le asignan tareas). Sin embargo en su imagen además hay un panel "cliente". ¿Solo debo considerar los primeros dos roles del sistema ya mencionados, o debo considerar además la existencia de clientes como un tercer tipo de usuario funcional?
b) Entiendo que (en apariencia) hablamos de un sistema de "hitos", por lo cual para las tablas de Tareas el título de la tarea y la descripción no serán suficientes. ¿He de considerar también un campo de fecha límite? ¿O prefiere que esto no sea tomado en cuenta, y sea implementado tal cual explaya la imagen que usted ha adjuntado?
c) Me parece interesante que los Usuarios del sistema puedan editar las tareas que les son asignadas, sin embargo mi intuición me dice que esto podría ser contraproducente a las decisiones de negocio de administrador. Por lo cual, esta funcionalidad ¿Debería editar la tarea tal cual, o debería generar una copia editable por el usuario, con el fin de poder recuperar la tarea originalmente asignada por el administrador en cualquier momento? (quedando la tarea originalmente asignada por administrador "invisible" mientras la copia editable del Usuario exista).
---
En lo que respecta a la estética, no hay problemas. He trabajado con diseños flat bastante minimalistas, ideal para trabajos en Intranet.
---
La programación del backend se realizaría en la framework CodeIgniter (MVC, PHP + MySQL).
El frontend naturalmente usaría Javascript de forma primaria, CSS, HTML y jQuery en menor medida.
---
No hago mención a los gastos de gestión involucrados en lo que es hosting y dominios, ya que trabajo bajo el supuesto de que usted ya posee estos recursos.
---
Favor de tomar en cuenta que el precio que he puesto es meramente referencial, y puede variar en la medida que los requerimientos de su proyecto cambien.
También tómese en cuenta que los tiempos que he estimado también pueden variar. Si la comunicación entre nosotros es fluida, estos pueden reducirse de manera importante. Mientras mejor sea la comunicación desde el inicio, mejor será el resultado final del desarrollo del mismo.
---
Saludos.
PD: El tiempo estimado para realizar el trabajo tal cual ha sido mencionado es de 7 días hábiles (puede cambiar hasta a 20 según el calendario que usted ha propuesto). Dispongo de cuenta en Paypal para la cancelación del mismo.