¿Qué opinas de mi aplicación web?

Es bueno que lo hayas mantenido tan simple como lo hace Google, pero …

  • Puede mejorar el diseño una vez que el usuario haya seleccionado el primer síntoma. Google cambiará el diseño en ese caso. Google también muestra información adicional y no solo títulos.
  • Tampoco está claro qué devuelve. Si, por ejemplo, selecciono “Dolor en el tobillo” y “Despigmentación de la piel”, esperaría ver cosas en las que se aplicarían ambos síntomas. (Por ejemplo, ¡me cortaron el pie!)
  • Cuando escribo algunas letras, filtra los síntomas muy bien. Pero si hago clic fuera del cuadro de texto, mi entrada desaparece. ¡Por favor recuérdalo!
  • ¿Cómo tratará, por ejemplo, más de 10,000 posibles síntomas? La lista desplegable todavía parece un poco corta. Por ejemplo, no se menciona el pus verde. Pus es, pero puede tener varios colores. Lo mismo con las decoloraciones de la piel. Con muchas cosas, en realidad.
  • La ausencia de discurso no tiene diagnóstico, aparentemente.
  • Ocasionalmente, aparece una barra de desplazamiento horizontal en la parte inferior de mi navegador. ¿Por qué? Mi pantalla es 1920 × 1200, por lo que hay un ancho más que suficiente para todos. (Pero la barra de desplazamiento vertical tiene sentido).
  • ¡El TDAH no es un síntoma sino un diagnóstico!
  • ¿Cuál es la diferencia entre la ausencia de discurso y la afasia? Ambos están en la lista.
  • ¿En qué orden se enumeran todos los diagnósticos?
  • Es interesante ver cómo carga todos los datos a través de dos archivos Javascript separados (data.js y db.js.) Por supuesto, la cantidad de datos es pequeña en este momento. Espero que genere todos estos datos desde una base de datos, para una administración más fácil.
  • ¿Te das cuenta de que cualquiera puede ver todo el código fuente que has escrito? Esta bien. Siempre y cuando te des cuenta de que esto puede y sucederá.
  • “¡Vaya, no se ha encontrado nada!” nunca se muestra
  • Los anuncios de Google no se muestran, pero parecen estar incluidos.
  • Al visitar Index of / bower_components, puedo ver todos sus archivos de contenido. ¡Eso no es bueno! Lo mismo para el índice de / js y el índice de / css, así que verifique la configuración de su servidor web y desactívela, ¡para su propia seguridad!
  • Si agrego /index.html después del nombre de dominio, obtengo la misma página, que me dice que es solo una página estática sin código de fondo. Interesante.
  • Si agrego /index.htm después del nombre de dominio, aparece el mensaje “Página no encontrada” y me redirigen al Área de alojamiento web gratuito que me dice que podría haber usado PHP 5 con MySQL.

Es un comienzo. Has elegido un diseño similar a Google, que es simple y directo al grano. Eso es bueno. Su código Javascript se ve bien, aunque almacena sus datos en archivos .js. Esto causará problemas ya que la cantidad de datos comenzará a aumentar.

Todo el sitio es solo codificación del lado del cliente sin back-end.

Todavía tienes mucho que hacer y probablemente mucho que aprender, así que básicamente estás bien. Sigue siendo algo básico, simple. Pero, de nuevo, un buen sitio no tiene que ser complejo.

Estás utilizando servicios de alojamiento compartido, lo cual es bueno ya que este es gratis. También pone en riesgo su sitio porque en un host compartido, si un sitio se infecta, todos los sitios en ese sitio podrían terminar infectados. Aprendí esto de la manera difícil porque usé hosting compartido en el pasado. En un momento, mi sitio web alojado seguía siendo infectado con algún malware desagradable y no importaba con qué frecuencia lo limpiaba, seguía volviendo. ¿Lo reemplazó con un archivo index.html vacío e incluso eso se infectó? ¿Por qué? Debido a que otro sitio en el mismo servidor tenía una gran fuga de seguridad y a la empresa de hosting simplemente no le importó resolverlo.

en este punto, se parece más a una demostración tecnológica que a un sitio web real. Debe invertir en algunas pruebas de contenido y usabilidad. No está muy claro que el usuario necesite seguir escribiendo síntomas, por ejemplo. y el único resultado es una lista de enfermedades sin formato, dividida en niveles (sin explicación de lo que significan esos niveles).

La mayoría de los principales sitios web médicos ya tienen herramientas para buscar síntomas, pero también están respaldados por grandes volúmenes de contenido de soporte. Y tienen expertos médicos que verifican su trabajo. Según los síntomas que proporcioné (fiebre, anemia, escalofríos, dolor de cabeza), podría estar sufriendo una variedad de afecciones, que incluyen malaria, enfermedad de células falciformes (anemia de células falciformes) o sangrado vaginal.

Ahora, la forma en que su aplicación maneja la búsqueda anticipada y los resultados de grupos es interesante, pero realmente no funciona en el contexto de un diagnóstico médico. ¿Has considerado postularte a una búsqueda de productos? ¿Encontrar tinta para mi impresora o un filtro de aceite para mi auto? ¿ese tipo de cosas?

Buena idea. Pero la versión actual es demasiado inexacta para que alguien la use.
En primer lugar, solo cuenta los síntomas y no las características personales … lo que obviamente no es bueno. La forma en que selecciona los elementos también es un poco amplia.

El diseño es demasiado básico. No usaría esta herramienta con seguridad.

Además, hay muchas alternativas en el mercado:
PD: me llevó 10 segundos encontrar 2 plataformas precisas …


El que usan los doctores

Comprobador de síntomas en línea gratuito

¿Por qué estás haciendo algo que ya tiene una solución más adecuada?
Si quieres mostrar algo, crea más funciones y muestra todo a la vez.

Debe mejorar la UI / UX y permitir que el usuario escriba el síntoma en los dispositivos móviles, todo el desplazamiento podría ser molesto. Además, ‘doctor’ no necesita ser capitalizado. Puede agregar una función que describa el diagnóstico con más detalle y también tener un descargo de responsabilidad legal para que no pueda ser demandado por un diagnóstico incorrecto.