Sistema de análisis de comentarios de eventos en tiempo real
Descripción general:
El sistema de análisis de comentarios de eventos en tiempo real es una aplicación basada en web diseñada para optimizar la gestión de eventos y mejorar la participación de los asistentes. A diferencia de los sistemas de retroalimentación tradicionales, nuestra plataforma recopila datos de retroalimentación en tiempo real durante los eventos y los presenta instantáneamente a organizadores, presentadores y administradores. Este enfoque innovador permite a los organizadores de eventos ajustar dinámicamente presentaciones, contenido y agendas basándose en comentarios en vivo, lo que resulta en eventos más atractivos, interactivos e impactantes.
Características/funcionalidad clave:
Funcionalidad de usuario
- Registro de Usuario: Los usuarios pueden registrarse para obtener una cuenta en la plataforma, proporcionando su dirección de correo electrónico, contraseña y tipo de usuario (usuario).
- Inicio de sesión del usuario: al iniciar sesión correctamente, el usuario es redirigido al panel de usuario.
- Envío de comentarios en vivo: durante los eventos, los usuarios pueden proporcionar comentarios en tiempo real sobre presentaciones, oradores y contenido.
- Análisis de comentarios: los usuarios pueden ver datos de comentarios agregados para obtener información sobre el sentimiento y las opiniones generales de la audiencia.
- Cierre de sesión del usuario: los usuarios pueden cerrar sesión de forma segura en sus cuentas para garantizar la protección de su información personal.
Funcionalidad de administración
- Registro de administrador: el administrador puede registrarse para obtener una cuenta en la plataforma, proporcionando su dirección de correo electrónico, contraseña y tipo de usuario (admin).
- Inicio de sesión de administrador: al iniciar sesión correctamente, el administrador es redirigido al panel de administración.
- Gestión de eventos: los administradores pueden crear, administrar (iniciar, pausar, finalizar, editar, eliminar) y programar eventos a través de la plataforma.
- Monitoreo de comentarios en tiempo real: monitoree los envíos de comentarios en vivo durante los eventos y analice tendencias.
- Controlar los permisos de comentarios : los administradores tienen la autoridad para establecer permisos para comentar, como habilitar o deshabilitar comentarios.
- Cierre de sesión del administrador: el administrador puede cerrar sesión de forma segura en sus cuentas para garantizar la protección de su información personal.
Componentes de hardware:
- Servidor
- equipo de red
- dispositivos de usuario (por ejemplo, computadoras, teléfonos inteligentes).
Componentes de software:
- HTML, CSS, JavaScript, (Bootstrap, jQuery) para desarrollo de interfaz web.
- PHP para secuencias de comandos del lado del servidor.
- Base de datos MySQL para almacenar datos de asistencia.
- Google Charts: para crear visualizaciones de datos interactivas y visualmente atractivas, lo que permite a los administradores obtener información de los datos de retroalimentación de manera más efectiva.
Funcionalidad:
Funcionalidad del usuario:
Registro/Inicio de sesión:
- Los usuarios pueden registrarse con su correo electrónico y contraseña.
- Al registrarse, los usuarios pueden iniciar sesión de forma segura.
Envío de comentarios:
- Los usuarios brindan comentarios en tiempo real durante los eventos.
Análisis de comentarios:
- Los usuarios pueden ver comentarios agregados para obtener información valiosa.
Cerrar sesión:
- Los usuarios pueden cerrar sesión de forma segura cuando terminen.
Funcionalidad de administrador:
Registro/Inicio de sesión:
- Los administradores pueden registrarse/iniciar sesión con correo electrónico y contraseña.
Gestión de eventos:
- Los administradores crean, editan y programan eventos.
Monitoreo de comentarios:
- Los administradores monitorean los comentarios en vivo durante los eventos.
Control de comentarios:
- Los administradores gestionan los permisos de comentarios.
Cerrar sesión:
- Los administradores cierran sesión de forma segura cuando terminan.
Estructura del archivo:
1. Archivos de código:
- Todos los archivos se mantienen en la jerarquía adecuada.
2. Base de datos:
- base de datos.sql : script SQL para crear las tablas y el esquema necesarios para la base de datos MySQL.
3. Documentación:
- README.md : este archivo contiene una descripción general del proyecto, instrucciones de instalación, guía de uso, etc.
Instalación:
- Clona o descarga el repositorio.
- Configure la base de datos MySQL con el esquema proporcionado.
- El archivo Database.sql contiene el esquema de la base de datos.
- Configure los scripts PHP para la comunicación de la base de datos.
- Configure todos los archivos correctamente.
- Mantener la jerarquía de carpetas o archivos.
- Ejecute el sistema en localhost o servidor en línea.
Colaboradores:
- Haridas Khambe (yo)
- Sakshi Jagadhane.
- Soham Patil.
- Aditya Bhagat.
Apoyo:
Si tiene alguna pregunta o problema, abra una incidencia en GitHub o comuníquese con Haridas Khmabe en [email protected].
Imágenes relacionadas:
Páginas de usuario
Páginas de administración