Skip to content

Bryan14Saenz/ClientList

Repository files navigation

✅ ToDo App | B14S

ToDo App | B14S es una aplicación de tareas personales desarrollada con JavaScript, jQuery, Sass y EsBuild.
El objetivo del proyecto es practicar organización de tareas, integración de login, separación por módulos y compilación con herramientas modernas.


📌 Descripción

La app permite a los usuarios:

  • Iniciar sesión con validación de formulario
  • Agregar una lista de clientes con sus datos
  • Guardar información en localStorage
  • Disfrutar de una experiencia visual limpia y moderna

Este proyecto también incluye uso de Sass para modularidad de estilos y EsBuild para el bundling del proyecto.


🧩 Tecnologías utilizadas

  • HTML5 semántico
  • Sass (SCSS)
  • jQuery
  • JavaScript ES6
  • EsBuild
  • Bootstrap Icons
  • LocalStorage
  • Responsive Design

🧭 Estructura del sitio

  • Pantalla de login con validaciones
  • Dashboard principal con opciones para agregar clientes
  • Dashboard Secundario para visualizar los clientes agregados
  • Filtros para mostrar por nombre a los clientes

📂 Estructura del proyecto

.
├── index.html
├── dist/
│   ├── bundle.css
│   └── bundle.js
├── src/
│   ├── js/
│   │   ├── app.js
│   │   ├── login.js
│   │   └── utils.js
│   └── scss/
│       ├── main.scss
│       ├── _login.scss
│       ├── _todo.scss
│       └── _variables.scss
├── assets/
│   └── Icono.svg

🛠️ En desarrollo

  • Conexión con backend para múltiples usuarios
  • Alerta con confirmación para eliminar
  • Accesibilidad para lector de pantalla
  • Modo oscuro activable
  • Integración con Firebase/Auth

🧑‍💻 Autor

Bryan14Saenz

“Programa no para resolver problemas, sino para crear soluciones.”

📧 Correo: 14bryansaenz@gmail.com
🌐 GitHub: github.com/Bryan14Saenz
🔗 LinkedIn: linkedin.com/in/14bryansaenz


🌍 Demo en línea

🟢 Disponible en clientList.netlify.app