Esta es una aplicación web de página única (SPA) desarrollada con Angular para gestionar el registro de gastos e ingresos de una casa. Puedes agregar y listar tus gastos e ingresos, así como gestionar categorías asociadas a tus transacciones.
Asegúrate de tener instalado Node.js y Angular CLI en tu sistema. Si no los tienes instalados, sigue los siguientes pasos:
-
Instala Node.js desde nodejs.org.
-
Instala Angular CLI usando el siguiente comando en tu terminal:
npm install -g @angular/cli
-
Clona este repositorio en tu máquina local:
git clone https://github.com/meli-morenooo/Web-SPA-con-Angular.git
-
Navega al directorio del proyecto:
cd GastosIngresosApp
-
Instala las dependencias del proyecto:
npm install
-
Inicia el servidor de desarrollo:
ng serve
-
Abre tu navegador y visita http://localhost:4200/ para ver la aplicación en funcionamiento.
-
Agregar Gastos e Ingresos: Puedes agregar nuevos gastos e ingresos, especificando detalles como nombre, monto y categoría.
-
Listado de Gastos e Ingresos: Puedes ver una lista de tus gastos e ingresos registrados, incluyendo detalles como nombre y monto.
-
Gestión de Categorías: Puedes gestionar las categorías asociadas a tus transacciones, agregando nuevas categorías y asignando categorías a tus gastos e ingresos.
-
Almacenamiento Local: Los datos de gastos, ingresos y categorías se almacenan localmente utilizando LocalStorage para que los cambios persistan entre sesiones.