Evaluating bids

Portal De Negocios Interactivo Con Chat Online Multiusuario Y Multiplataforma

Published on the August 16, 2017 in IT & Programming

About this project

Open

Tener en cuenta como mínimo los siguientes módulos y funciones, en el alcance:
• LANDINGPAGE
•    HomePage: Página principal con la información destacada.
•    Nosotros: Sección de información sobre la empresa (Geslogin) y equipo de trabajo. Puede tener información de sus miembros, fotos, etc.
•    Banners: Carruseles de imágenes con información detallada, ya sean imágenes de noticias destacadas, o publicidad de empresas pactantes.
•    Noticias: Módulo que muestra las noticias presentadas por la empresa.
•    Contacto: Formulario donde los clientes podrán comunicarse con la empresa directamente a través de emails.
•    Entrenamiento: Posible módulo que capacite al usuario para realizar cada uno de los procedimientos posibles en el sitio.
•    Preguntas frecuentes.
•    Políticas de privacidad, términos y condiciones: El usuario podrá acceder a estos documentos para leerlos, guardarlos e imprimirlos (Los documentos deberán ser suministrados por Geslogin).
•    Redes sociales del sitio.
• PRODUCTOS
•    Hace referencia a los posibles productos, servicios o publicaciones que se realizarán en el sitio por parte de las empresas pactantes.
•    Los productos podrán filtrarse según las características requeridas, como por ejemplo ubicación, precio, tipo de servicio o producto, etc.
•    Cada producto o servicio pertenece a un tipo o categoría que permita una clasificación y así búsqueda más sencilla.
•    Publicación de los avisos favoritos en redes sociales como Facebook y Twitter, enviar publicación como mensaje de chat o darle me gusta.
• USUARIOS
•    El sitio permitirá una gestión de usuarios genérica (Crear, editar, inhabilitar, cambiar de rol, etc..), Que permita, según el tipo de usuario, ciertos privilegios dentro del sitio.
•    Login y registro de usuario.
•    Perfil de usuario: Cada usuario tendrá información personal referente a sus datos de contacto, de facturación y/o de pago, así como su imagen de perfil y demás datos que se consideren necesarios para el correcto desempeño de las transacciones que el usuario pueda hacer en el sitio.
•    El sitio deberá permitir a los usuarios chatear directamente con cada una de las empresas conectadas en la plataforma para la prestación de los servicios u oferta de los productos.
•    El sitio web, deberá permitir compartir la pantalla o comunicarse en línea a través del navegador utilizando las nuevas tecnologías existentes para este propósito entre las que podemos tener la web rtc o similares.




• EMPRESAS
•    Gestión de empresas que contraten con Geslogin (Crear, editar, inhabilitar).
•    Perfil de la empresa: Donde los usuarios podrán conocer la información importante de cada empresa.
•    Módulo administrativo para cada empresa donde podrán alimentar su listado de servicios o productos.
•    La empresa podrá asignar sus funcionarios y roles de cada uno.
•    La empresa tendrá acceso a un chat en línea para atender a sus clientes y recibir los requerimientos a que haya lugar, de igual manera se deberá establecer un formulario de registro para los clientes potenciales, el cual podrá ser enviado por las empresas a los usuarios visitantes para que realicen la inscripción cuando se requiera.
•    La empresa podrá compartir su pantalla con los clientes o usuarios visitantes a la plataforma de negocios desde el navegador, sin requerir la instalación de ningún programa, sino la habilitación de micrófono o cámara cuando así lo requiera.
• ADMINISTRACIÓN
Módulos administrativos para cada sección que se requiera como:
•     Gestión de usuarios.
•     Gestión de empresas.
•     Gestión de productos.
•     Gestión de Categorías.
•     Gestión de Noticias.
•     Gestión de Banners de empresas pactantes.
•     Y demás contenido administrable solicitado.
• NEWSLETTER
•    Informe a los usuarios a través de mensajes de correo electrónico sobre lo nuevo en el sitio, noticias, publicaciones recientes e incluso sobre procesos realizados por ellos mismos como restablecimiento de la contraseña, registro, etc…
•    El usuario podrá activar e inactivar esta función según su preferencia (Se permite esta función ya que para muchos usuarios llega a ser fastidioso el hecho de estar recibiendo tantos correos electrónicos).
•    Sistema de ventanas de notificaciones dentro de la página web.
•    SEO (Search Engine Optimization)
•    Implementación de optimización del sitio para mejorar su posicionamiento en los motores de búsqueda.
•    Implementación de Google Adwords (Anuncios en google): Este servicio es pago, por lo tanto, Geslogin deberá pagar la mensualidad que Google cobre por él.
• CERTIFICACIÓN SSL (Secure Sockets Layer)
•    Implementación de certificado ssl, lo que proporciona mayor seguridad con la información entrante y saliente del sitio.
•    Asesoría en la compra del certificado (un certificado ssl tiene un costo anual que deberá ser asumido por Geslogin).
• HOSTING
•    Configuración del servidor en el cual va a estar alojado el sitio.
•    Asesoría sobre la compra del servicio de hosting y dominio (Los costos de estos serán asumidos por Geslogin).
•    Creación de la base de datos que contendrá almacenada toda la información del sitio.
•    Instalación de todas las api o programas necesarios para el funcionamiento de la plataforma.

• otras funciones adicionales
•    tratamiento de imágenes: algoritmo que tendrá el servidor que reduce automáticamente el tamaño de la imagen que el cliente o la empresa suban, todo con el fin de que la carga de las imágenes en el sitio sea eficiente.
•    Implementación de diseño y maquetación adaptable a dispositivos móviles, celulares y tablets (Responsive Design).
•    La página web tendrá chat en línea para la interacción de los usuarios en la plataforma
•    La página web tendrá la nueva tecnología de WEBRTC para realizar llamadas desde el navegador y compartir la pantalla a cada uno de los usuarios de la plataforma.
•    
ESPECIFICACIONES TÉCNICAS
•    La plataforma web debe ser desarrollada en lenguaje Php del lado del servidor y JavaScript del lado del cliente, la maquetación será hecha con Html5 y Css.
•    Para el desarrollo se trabajará con una arquitectura MVC (Modelo, Vista, Controlador), usada para el manejo eficiente y óptimo de solicitudes/respuestas, lo que permitirá que sea rápida la respuesta a cualquier petición desde cualquier plataforma.
•    La base de datos donde se almacenará la información del sistema será MySql o MariaBD y será una base de datos relacional.
•    La página web será optimizada para funcionar en los navegadores Google Chrome, Safari, Firefox y Opera.

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
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Designer, Developer, Project manager, Business analyst, Design a landing page

Delivery term: Not specified

Skills needed

C