Sistema de pujas con chat en tiempo real. -- 3

Job ID: 38907162

Budget: $250 – $750 USD

Objetivo:
Un sistema que permita a los estudiantes publicar sus tareas o exámenes universitarios a través de un formulario general. En cuestión de minutos, los tutores/profesores activos recibiran la orden y podrán ofrecerse para resolverlos, pujando con un precio. El estudiante tendrá la libertad de elegir al tutor que considere más adecuado para su trabajo mediante la negociación a través de un chat en tiempo real.

Video demostrativo: Porfavor mira este video de 2 minutos para entender este proyecto, se solicita uno similar.
https://www.loom.com/share/4a12bbb13cfb4d77b29c0a9338330d30?sid=1c68edca-37d9-4131-8896-d02ade319e8f

FUNCIONES DEL SISTEMA:

1.Panel de Estudiante:
Registro y Perfil: Los estudiantes podrán crear una cuenta con sus datos personales y académicos, incluyendo su institución, carrera y nivel de estudios.
Publicación de Tareas: Los estudiantes podrán publicar sus tareas o exámenes, especificando el tema, la fecha límite, la complejidad, la recompensa que están dispuestos a pagar y adjuntando los archivos necesarios.
Evaluación de Ofertas: Los estudiantes podrán revisar las ofertas de los tutores, incluyendo su precio, tiempo estimado de entrega, calificaciones, comentarios de otros estudiantes y perfil completo.
Comunicación con el Tutor: Los estudiantes podrán comunicarse con el tutor seleccionado a través de un chat interno de la plataforma.
Calificación: Los estudiantes podrán calificar al tutor una vez finalizado el trabajo, dejando un comentario.

2.Panel de Tutor:
Registro y Perfil: Los tutores podrán crear una cuenta con sus datos personales, académicos y experiencia como tutor, incluyendo las materias en las que pueden ayudar, su nivel de experiencia, su precio por hora y adjuntando documentos que respalden su experiencia.
Búsqueda de Tareas: Los tutores podrán buscar tareas o exámenes que se ajusten a sus áreas de conocimiento y experiencia.
Realización de Ofertas: Los tutores podrán realizar ofertas a las tareas publicadas por los estudiantes, especificando su precio, tiempo estimado de entrega, comentarios adicionales y adjuntando una propuesta detallada.
Comunicación con el Estudiante: Los tutores podrán comunicarse con los estudiantes que seleccionen su oferta a través de un chat interno de la plataforma.
Recepción de Tareas Asignadas: Los tutores podrán acceder a las tareas que les hayan sido asignadas y comenzar a trabajar en ellas.

3.Panel de Administrador:
Gestión de Usuarios: El administrador podrá crear, editar y eliminar usuarios (estudiantes y tutores).
Moderación de Contenido: El administrador podrá revisar y aprobar las publicaciones de tareas y ofertas, así como eliminar contenido inapropiado.
Análisis de Datos: El administrador podrá acceder a estadísticas sobre el uso de la plataforma, como el número de usuarios, tareas publicadas, ofertas realizadas y pagos procesados.
Sistema de Pujas:

Pujas : Los tutores podrán realizar pujas abiertas sobre las tareas publicadas por los estudiantes, especificando el precio que están dispuestos a cobrar por el trabajo.
Selección del Ganador: El estudiante podrá seleccionar al tutor que haya realizado la oferta más atractiva, considerando el precio, el tiempo estimado de entrega, las calificaciones del tutor y su propuesta detallada.

NOTAS :
Dominio: Ya cuento con un dominio para la plataforma.
Hosting: No cuento con un servicio de hosting. Solicito que incluyan en la cotización información sobre un hosting recomendado que sea compatible con las funcionalidades del sistema, así como detalles sobre licencias necesarias.
Identidad de marca: Contamos con una identidad de marca definida (logo, colores y tipografías), que deberá integrarse en el diseño de la plataforma.
Idioma: La plataforma será en español.
Sistema de pagos: Es necesario incluir un sistema de pagos. En Perú utilizamos Yape, pero agradecería recomendaciones sobre pasarelas de pago que permitan realizar cobros en toda Latinoamérica y el resto del mundo.
Responsividad: La plataforma debe ser completamente responsiva y adaptarse a dispositivos móviles y computadoras.
Paneles: Debe contar con un panel para el tutor, un panel para el estudiante y un panel administrativo (con roles como administrador, moderador, entre otros).
Soporte técnico: Solicito asistencia para la instalación de la plataforma en el hosting recomendado.
Related categories: PHP JavaScript MySQL HTML5 Laravel