Cotizador y control de proyectos

Terminado

Publicado: Hace 4 meses Plazo: 60 días Propuestas: 32 Freelancers interesados: 40

Abierto

Descripción:

En base a un archivo excel que se utiliza actualmente, debe convertirse en un cotizador en línea y del resultado de dicho cotizador que es un monto $ se desprende el siguiente sistema

El sistema tendrá 2 tipos de usuario y sus permisos

-Cliente
*Editar información de usuario: Nombre, Email, Teléfono, Dirección, Datos de Facturación, Cambio de contraseña.
*Generar sus cotizaciones
*Guardar sus cotizaciones (Se guardan por x número de días, aun no define, una vez pasado el tiempo se eliminan automaticamente)
*Editar sus cotizaciones guardadas
*Eliminar sus cotizaciones guardadas
*Colocar sus cotizaciones
*Complementar cotizaciones colocadas: Si el administrador solicita cambios a los planos, o agregar pagos y sus comprobantes.

-Administrador
*Administración de usuarios
*Ver cotizaciones colocadas
*Rechazar cotización colocada
*Solicitar corrección por parte del cliente de cotización colocada
*Aceptar cotización colocada
*Cerrar cotización – Cuando el proyecto este terminado y totalmente pagado. El cliente solo lo puede consultar mas no editar.
*Configurar fechas de calendario disponible
*Editar fechas de calendario disponible
*Cambiar fechas de instalación aprobadas en calendario
*Ver reporte general de anticipos y montos liquidados por mes o por año
*Ver reportes de anticipos y montos liquidados por cliente por mes o por año
*Ver reportes de anticipos y montos liquidados por cliente por proyecto

Según veo sería algo así en cuanto a pantallas, si me falta algo que a tu experiencia creas conveniente, pues le agregas.

-Pantalla del Administrador
*Administración de usuarios
+Datos propios: Usuario y Contraseña
+Datos de clientes: Crear, Editar, Borrar Usuarios

*Revisión de cotizaciones colocadas : Filtrar por estatus (Rechazadas, A corrección y Aprobadas)
+Pantalla de realizar cotización nueva
+Pantalla de edición de cotización guardada
+Pantalla de corrección de cotización
+Pantalla de cotización colocada

*Configuración de Calendario:
Aquí no sé cómo hacerle, creo que se desplegaría el calendario hasta 3 meses hacia delante y uno atrás(esté no se podrá modificar). Solo se permite una reserva por día, así que en ese cuadrito de día podría aparecer el Número De Cotización calendarizado, al darle clic, que se abra la cotización que ha sido aprobada y únicamente el administrador tenga permisos de editar la fecha. Si se modifica, enviar aviso al cliente.

*Estados de cuenta
+El Administrador desea tener un reporte de ingresos y solicitarlo en General por mes o por año, También por Cliente y por Proyecto de cada Cliente. De una vez agregar que pueda imprimir o exportar.
+Comenta que el cliente hace un anticipo y pagos parciales, así que desea poder irlos registrando, supongo que sería irlos poniendo en la cotización aprobada, tener la oportunidad de agregar Anticipo y pagos, que registre el monto y la fecha y si fue efectivo, cheque o deposito bancario y se capture el comprobante de cada pago.

-Pantallas del Cliente
*Edición de Usuario: Nombre, Email, Teléfono, Dirección, Datos de Facturación, Cambio de contraseña.
*Revisión de cotizaciones: Filtrar por estatus (Guardadas, Colocadas-Aprobadas, A corrección, Rechazadas y Concluidas)
*Estado de cuenta general y por proyecto: Anticipos y Liquidados

Flujo natural inicial:

1. El cliente entra y con la calculadora obtiene el costo de su cotización, la puede eliminar, guardar o colocar.

2. Al colocarla, el cliente deberá registrar los siguientes datos
a. Nombre del cliente final
b. Dirección de instalación (Calle, Número exterior, Numero Interior, Colonia, Municipio, Estado, Código Postal, Teléfono, Referencias de ubicación)
c. Subir planos: PDF o archivo imagen
d. Capturar el monto de anticipo
e. Subir comprobante de anticipo: PDF o archivo imagen
f. Seleccionar día tentativo para instalación en calendario
g.Campo de notas y observaciones

3. El pedido del cliente para al administrador (el sistema le envía correo de que hay una cotización nueva a revisión)

4. El Administrador revisa el pedido y
a. Lo Rechaza – Pone notas y observaciones – Se envía notificación via email al cliente
b. Solicita modificación – Pone notas y observaciones – Se envía notificación via email al cliente
c. Se Aprueba – Pone notas y observaciones – Se envía notificación al cliente

-Flujo durante operación
1. El Cliente o Administrador pueden registrar pagos a la cotización (Capturar monto y comprobante)
2. El Administrador puede cambiar fecha de instalación – se notifica por email al cliente sobre la edición.
3. Cerrar proyecto por terminación – Cuando se concluya instalación y pagos.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador

Freelancers que ya aplicaron para este trabajo

Todo S. Responsabilidad, Honestidad, Puntualidad, Proactividad, Soluciones Inteligentes, etc. + detalles

RODRIGO S. M. Desarrollando aplicaciones desde 2009 basadas en .net trabajando recientemente como freelancer desde 2014, experiencia en aplicaciones moviles MVC y WebApi y frameworks de javascript + detalles

Oscar Hola Soy ingeniero de computación, tengo 7 años de experiencia como diseñador y programador de páginas y sistemas web. Principalmente trabajo con tecnologías PHP, MYSQL, HTML5, CSS3, Javascript, AJAX, Jquery. Teng... + detalles

Matías D. B. Una persona sociable, me gusta mucho lo que hago. Siempre busco la forma de mejorar en la parte personal y profesional. Pienso que es importante innovar e ir aprendiendo de eso y de las personas con las que te rode... + detalles

Denis O. Lo que ofrezco: Ingeniero en software con 15 años de experiencia, Perfil de servicio al cliente y metas por objetivos. Capacidad de trabajar bajo presión. Responsabilidad y tiempos de entrega ágiles. - Desarrollador ... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.