Karen17Mendoza / DEV015-text-analyzer

Text Analyzer allows users to obtain useful information about entered text, including word count, numbers, the sum of numbers present in the text, and the average length of words, all in real time
0 stars 0 forks source link

Analizador de texto

Índice


1. Consideraciones generales

2. Descripcion

Bienvenido al proyecto Text Analyzer, una herramienta intuitiva y eficiente diseñada para proporcionar un análisis detallado del texto ingresado por el usuario. Text Analyzer permite a los usuarios obtener información útil sobre el texto ingresado, incluyendo el conteo de palabras, números, la suma de los números presentes en el texto, y la longitud media de las palabras, todo en tiempo real. Además, incluye una funcionalidad de reinicio que permite limpiar el contenido del área de texto y restablecer todos los contadores, facilitando un nuevo análisis desde cero.

3. Resumen del proyecto

El proyecto es la creacion de una página web que sirve para que la usuaria analice un texto en el navegador mostrandole una serie de indicaciones y metricas especificas como caracteres, letras,números,etc. En este proyecto se utilizó las herramientas de HTML,CSS y JavaScript.

4. Funcionalidades

5. Tecnologías usadas

6. Boilerplate

El proyecto esta implementada completamente en JavaScript. En este pryecto no se usan librereias ni framworks, solo JavaScript mas conocido como Vanilla JavaSxript.

El boilerplate contiene esta estructura:

./
├── .babelrc
├── .editorconfig
├── .eslintrc
├── .gitignore
├── README.md
├── package.json
├── src
│   ├── analyzer.js
│   ├── index.html
│   ├── index.js
│   └── style.css
└── test
    ├── .eslintrc
    └── analyzer.spec.js

7. Planificación

Para la planificacion del proyecto se utilizó Projects de Git Hub. Projects permitió hacer un buen seguimiento y planificacion del trabajo de forma muy adaptable y flexible. La planificacion del proyecto se realizó organizanco las actividades por Sprints, identificando el orden de prioridad.

Captura3

8. Prototipo

Para la realizacion del prototipo se utilizó la herramienta Figma, donde se plasmó las ideas iniciales de como se veria la página web, luego se fueron modificando algunos detalles hasta culminar con la estructura y combinacion de colores finales.

Captur2

9. Conclusiones

El proyecto final es una herramienta web interactiva diseñada para proporcionar un análisis detallado del texto ingresado por el usuario. Este proyecto está construido utilizando tecnologías web fundamentales como HTML, CSS y JavaScript. Ofrece funcionalidades clave como el conteo de palabras, números, la suma de los números presentes en el texto, y la longitud media de las palabras, todo en tiempo real. Además, incluye un botón de reinicio que permite limpiar el contenido del área de texto y restablecer todos los contadores. El proyecto combina facilidad de uso, interactividad en tiempo real, y una estructura modular lo que permite futuras mejoras y colaboraciones.

Analizador de Textos1