Evaluating bids

Proyecto en php

Published on the July 10, 2017 in IT & Programming

About this project

Open

Debe ser multiusuario
Debe ser responsive

1. Registro de la empresa
Se accederá por la página de la empresa matriz , desde un botón: "Registre su empresa", con los campos: e-mail, clave, recuperación de la clave. 

Creada la cuenta se dispara un mail de confirmación, en pantalla se le anunciará que revise su mail, para que lo confirme.


En el mail que llega encontrará un link de confirmación que le llevará a un pantallazo en el que se le dice que el mail ha sido confirmado y deberá dar los siguientes pasos para completar el registro:

2. Formulario de registro
(La información debe quedar almacenada en una base de datos, el usuario podrá editarla y actualizarla, siempre quedará un historial de todos los cambios realizados) (* indica obligatorio)

2.1. Razón social*
2.2.
Nombre comercial
2.3. URL página web*
2.4. De un menú desplegable debe elegir una opción, (mas adelante entregaremos los datos que irán en ese menú, serán 10 opciones de elección y un espacio para hacer aclaraciones) (Desde el admin central se podrá editar este menú)
2.5. Ciudad*
2.6. Dirección comercial principal*
2.7. Dirección de los puntos de servicio, puede incluir tantos como desee.*
2.8. Teléfonos fijos principales* (Nombre de quien atiende)
2.9. Teléfonos celulares principales* (Nombre de quien atiende)
2.10. E-mails principales* (lista de mails para newsletter)

2.11. Nombre del representante legal*
2.12.
NIT* (debe adjuntar el rut en formato word o pdf)
2.13. Certificado de Cámara y Comercio, no mayor a 30 dias, (adjuntarlo en formato word o pdf)* (Botón para subir y cargar a la cuenta de usuario PDF)
2.14. Describir los productos que comercializa*
2.15.
Leer y aceptar los términos y condiciones del servicio. Link para abrir el documento  (Quedará guardado un registro)

Al dar click sobre el botón “Guardar”, se darán los siguientes eventos:

a) Se creará la cuenta, (el sistema permitirá crear cuentas ilimitadas, todas independientes, el usuario solamente tendrá acceso a su propia cuenta)
b) Se le asignará un ID unico
    Seis dígitos con la fecha en este formato DDMMAA (Ej. 060317)
    Guión de separación (-)    
    Nro.
De orden que será el correspondiente al registro anterior +1 (Ej. 0574)
    + 12 dígitos alfanuméricos, mayúsculas y minúsculas. (Ej.
F7=3%h2$5?aB)

Resultado del ejemplo ID= 060317-0574F7=3%h2$5?aB

c) Se  enviará un mail de bienvenida.
D) Incluirá un link (para insertar en su propia página web) con el id para jalar hacia el sitio web la información Nro. 1, que se debe cargar.
E) Incluirá un link a insertar en el sitio web la información Nro. 2.
F) Incluirá un link para ir a los tutoriales de instalación.
G) Incluirá un link y su usuario y clave para loguearse y configurar los parámetros.


3. Configuración

3.1. Selecciona plan
id  en cualquier momento podrá cambiar el plan y de inmediato, en tiempo real, se afectarán y actualizará la correspondiente información en la página web del id.

3.1.1. Plan CY1 = Y (solamente con propósitos de identificación)
3.1.2. Plan CY2 = FP (solamente con propósitos de identificación)
3.1.3. Plan CY3 = EF (solamente con propósitos de identificación)
3.1.4. Plan CY4 = GM (solamente con propósitos de identificación)

CY1 y CY4 tienen una tabla de tarifas que incluye un precio a pagar a un tercero y un precio por cobrar al ID., Esa tabla quedará montada para que otro aplicativo pueda tomar información de ella.

Al momento del registro, automáticamente se le asignan las tarifas a cobrar que correspondan a su clasificación y que deberán actualizarse de inmediato dependiendo de los rangos de uso, de inmediato quiere decir que en el momento en que alcanza el siguiente nivel, se reajustan las tarifas del correspondiente mes. Se informará por mail a los responsables del proceso, siempre a los responsables con mayor autoridad.

3.2. - Configuración del dias y horas uso
Acceso mediante cuenta de usuario, podrá variarlo en cualquier momento desde su cuenta de usuario y afectará en tiempo real la página web.

El objetivo es que el ID pueda definir en que dias y en que horas su servicio estará activo, otro aplicativo leerá esta información y la tomará para presentar (si el servicio está activo) o no presentar (si el servicio está inactivo), en su página web alguna de la información de este aplicativo.

3.2.1. - Días y horas de oferta de disponibilidad del servicio, activación y desactivación automática de esos tiempos, notificación vía mensaje de texto y/mail a CPR, cada vez que se entra en actividad o inactividad.
Los horarios de disponibilidad de servicio podrán personalizarse para cada CPR.

3.3. - Precio del servicio
3.3.1. - Precio para ac
id puede variarlo en cualquier momento y se actualizará en tiempo real.
id podrá programar dia y hora de entrada en operación y suspensión de las diversas alternativas de precio, al terminar esos periodos regresará a la configuración por defecto, se notificará por mail a id.
Debe cubrir el costo mínimo, costo mínimo solamente será editabe desde DOY.
ID puede asumir parte del costo, siempre y cuando cubra el costo mínimo.
Id puede cobrar una suma adicional, siempre y cuando cubra el costo mínimo.
id puede hacer descuentos o cubrir todo el costo a partir de un monto mínimo de pago de parte de ac siempre y cuando id cubra el costo mínimo.
Siempre se notificarán los cambios, por mail a ID

3.3.2 - Integrado al precio del producto.
Integrar el costo al precio del producto, pero aun así, al momento de procesarlo se acreditará a cada quien el porcentaje que le corresponde.

ID podrá variarlo en cualquier momento y se actuaizará en tiempo real.
ID podrá programar dia y hora de entrada en operación y suspensión de las diversas alternativas de precio, siempre se le notificará por mail.
Debe cubrir el costo mínimo.

3.4.  - Configuración de CPR
Puede ingresar ilimitadas direcciones de CPR con sus correspondientes fechas y horarios de servicio disponibles, persona de contacto, Nro. Celular y  horario disponible.
Definir cual es el formato en que se deben ingresar las direcciones.

El objetivo es que el id pueda definir en que dias y en que horas el servicio, de los cpr´s estará activo, otro aplicativo leerá esta información y la tomará para presentar (si el servicio está activo) o no presentar (si el servicio está inactivo), alguna de la información de este aplicativo.

3.5.  - Tiempo de preparación
Indicar cuantos minutos tomará la preparación del producto, desde cuando se recibe la notificación hasta cuando se entrega.
Pueden incluirse varios tiempos de preparación de acuerdo al producto.

Otro aplicativo leerá esta información y la tomará para presentar (si el servicio está activo) o no presentar (si el servicio está inactivo), alguna de la información de este aplicativo.

3.6. - Responsables de prestar el servicio:
3.6.1. - CY1, (la información de jalará desde las bases de datos de otro aplicativo)

3.6.2. - CY2
3.6.2.1. - Ingresar ilimitados vehículos: marca, tipo, modelo, placa, Nro. Interno de control, cel.  Asociado, adjuntar en pdf, algunos documentos.
(Botón cargar documentos y almacenamiento de esos docuentos en la cuenta del ID)
3.6.2.2. - Ingresar conductores (opción suspender o eliminar): fotografía, nombre, celular, mail,  si se desea dar mas seguridad, se podrán asociar conductores y vehículos. Documento de identidad, modelo del contrato, obligatoriamente el conductor debe aceptarlo.
3.6.2.3. Tarifas a pagar, id las decide, debe garantizar una suma minima por cada servicio a  doy
3.7.2.4. - Activar o no la opción de préstamo de fp a doy, si esta opción se activa, deberá quedar disponible para que otro aplicativo tome la información y la incluya, mientras está opción esté activa en una base de datos que se indicará mas adelante.

3.7.3 - CY3 El manejo será el mismo de CY2
3.7.3.1. - Ingresar ilimitados vehículos: marca, tipo, modelo, placa, cel.  Asociado, adjuntar en pdf, algunos documentos. (Botón cargar documentos y almacenamiento de esos docuentos en la cuenta del ID)
3.7.3.2.
- Ingresar conductores (opción suspender o eliminar): fotografía, nombre, celular, mail,  si se desea dar mas seguridad, se podrán asociar conductores y vehículos. Documento de identidad, modelo del contrato, obligatoriamente el conductor debe aceptarlo.
3.7.3.3. Tarifas a pagar, id las decide, debe garantizar una suma minima por cada servicio a  doy
3.7.3.4. - Activar o no la opción de préstamo de fe a doy, si esta opción se activa, deberá quedar disponible para que otro aplicativo tome la información y la incluya, mientras está opción esté activa en una base de datos que se indicará mas adelante.

Al dar click sobre el botón guardar, aparece una nota en la que queda claro que la responsabilidad por el comportamiento de estas personas es enteramente de id y que id está autorizando que se incluyan en la lista de responsables de prestar el servicio.

Sendos mails serán enviados al id y a ef para confirmar y autorizar la información y las correspondientes responsabilidades, recibirán un link que les llevará a una página con la descripción de sus responsabilidades y deben dar click en un botón que indica que han leido y aceptan las condiciones. En ese momento entrarán a la base de datos y quedarán disponibles para asignarles tareas.

4 Reportes que se podrán ordenar de manera ascendente o descendente por filtros.

Nro. De id´s registradas, mails, razón social, nombre comercial, url página web, opciones de las 10 del menú desplegable, ciudad, productos que comercializa.

D) Incluirá un link (para insertar en su propia página web) con el id para jalar hacia el sitio web la información Nro. 1, que se debe cargar.
E) Incluirá un link a insertar en el sitio web la información Nro. 2.
F) Incluirá un link para ir a los tutoriales de instalación.
G) Incluirá un link y su usuario y clave para loguearse y configurar los parámetros.

Reporte de planes seleccionados, con los siguientes filtros:

URL - CY1 - CY2 - CY3 - CY4 - Sus correspondientes tarifas -

Reporte de dias y horas uso URL - CY1 - CY2 - CY3 - CY4 -
Reporte de precio del servicio para AC - url - valor del servicio, dia y hora de entrada en operación y suspensión de las diversas alternativas de precio - integrados al precio del producto -

Reporte de cpr´s

url asociada - nro. De CPR´s - localización de cada una - fechas y horarios disponibles - persona de contacto - Nro. Celular - horario disponible.


Reporte de tiempos de preparación
URL asociada - producto - tiempos de prepración -

Responsables de prestar el servicio
CY1, (la información de jalará desde las bases de datos de otro aplicativo)

CY2  - ¿Activada la opción de préstamo?
Nro. De vehículos registrados - información de cada vehículo
Nro. De conductores registrados - fotografía - nombre - celular - mail - documento de identidad, contrato firmado - tarifas a pagar.


CY3 - Reportes iguales a CY2

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by M. M.