Say Hello
Stack: Python | Flask | SQLite | HTML | Bootstrap
Say Hello APP es una aplicación web creada Flask, SQLite, HTML y Bootstrap. Este proyecto fue diseñado como un recurso complementario para aprender inglés, específicamente para ayudar a mi sobrina a practicar y fortalecer su conocimiento de los verbos en inglés (Que por cierto, también a mi me ha beneficiado).
La aplicación organiza una lista de verbos en inglés en distintos tiempos verbales, así como en verbos regulares e irregulares, junto con sus significados en español. Sus características principales incluyen:
-
Interfaz fácil de usar y receptiva:
- Construida con Bootstrap, se puede acceder a la interfaz tanto en los dispositivos de escritorio y como móviles.
-
Base de Datos alimentada por SQLite:
- Todos los datos verbales se almacenan en una base de datos SQLite, lo que facilita la consulta y administra.
-
Soporte de paginación:
- Para mejorar la experiencia del usuario, implementé un módulo de paginación que permite a los usuarios navegar a través de los verbos sin cargar la lista completa en una sola página. Esto mejora tanto el rendimiento como la legibilidad.
-
Funcionalidad de búsqueda y filtro:
- Los usuarios pueden buscar verbos o filtrar por palabras específicas, proporcionando una experiencia de aprendizaje más personalizada y eficiente.
-
Fácil de mantener y expandir:
- Gracias a Flask y SQLite, agregar nuevos verbos o mejorar la funcionalidad es sencillo, asegurando que el proyecto pueda evolucionar en función de las necesidades del usuario.
Este proyecto no solo sirvió como una herramienta educativa sino también como una oportunidad para profundizar mi conocimiento del desarrollo de aplicaciones web y crear un sistema centrado en la experiencia del usuario. Fue un excelente ejercicio para combinar habilidades técnicas con un propósito práctico y personal.
El código del proyecto está disponible en GitHub.