Skip to content

JeronimoAlo/final_project_js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Proyecto JavaScript

🧾 Simulador de Facturación Electrónica (Argentina)

Este proyecto consiste en una aplicación web interactiva que simula un sistema básico de facturación electrónica pensado para argentina. El simulador permite cargar productos, calcular subtotales, aplicar un porcentaje de IVA configurable y generar un resumen detallado de la factura de manera sencilla e intuitiva. Todo esto se guarda de manera persistente en el navegador del usuario utilizando localStorage.


✨ Funcionalidades

  • ✅ Generación de facturas con datos de cliente (nombre/Razón social y DNI/CUIT).
  • ✅ Selección de productos desde un listado predefinido para agilizar la carga.
  • ✅ Eliminación dinámica de productos cargados antes de generar una factura.
  • ✅ Cálculo automático de subtotal, IVA y total de cada factura.
  • ✅ Configuración personalizada del porcentaje de IVA.
  • ✅ Almacenamiento y visualización del historial de facturas generadas.
  • ✅ Eliminación individual de facturas desde el historial.
  • ✅ Persistencia de datos mediante localStorage.
  • ✅ Mensajes de éxito o error para la creación de facturas y configuración de IVA con librerías de terceros.

🛠️ Tecnologías utilizadas

  • HTML5 – Estructura de la interfaz.
  • CSS3 – Estilizado visual.
  • JavaScript – Lógica principal del simulador.

📚 Librerías utilizadas

  • Toastify JS – Para mostrar notificaciones flotantes personalizadas.
  • SweetAlert2 – Para mostrar alertas modales.

📧 Autor

[Jerónimo Gabriel Alo]

About

Repository for the final project - JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published