Gestor de gastos hecho en react, con CRUD persistiendo datos en base de datos postgresql a travez de API realizada por mi
Ver deploy
Pagina web realizada como resolucion a un challenge presentado por Alkemy, la misma se basa en un gestor de gastos con CRUD donde podamos gestionar ingresos y egresos de dinero teniendo datos como, concepto, monto, fecha y categoria. Pudiendo editar y eliminar cualquiera de estas entradas. Sumado a eso, cuenta con sistema de registro y login, manejado con JWT desde el servidor.
Puedes utilizar el proyecto y sentirte libre de cambiar lo que quieras.
- Clona el repositorio
git clone https://github.com/GonzaloEspindola/gestor-de-gastos-full.git
- Dirigite a la carpeta backend e instala las dependencias
npm install
- Crea la base de datos con una tabla llamada 'operations' y otra 'users' siguiendo en siguiente esquema
users
operations
-
Crea un archivo .env siguiendo el esquema para la conexion a postgres
DB_USER= '', DB_PASSWORD= '', DB_HOST= '', DB_NAME= '', DB_PORT= '',
-
Inicia el servidor
npm run dev
-
Dirigete a la carpeta frontend y ejecuta
npm install
npm run start
Distribuido bajo la licencia MIT. Vea 'LICENSE.txt' para mas informacion.