Skip to content

GonzaloEspindola/gestor-de-gastos-full

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Gestor de gastos

Gestor de gastos hecho en react, con CRUD persistiendo datos en base de datos postgresql a travez de API realizada por mi
Ver deploy

Sobre el proyecto

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.

(back to top)

Construido con (revisa el package.json para ver cada dependencia utilizada)

LogoLogoLogoLogo

(back to top)

Instalacion

Puedes utilizar el proyecto y sentirte libre de cambiar lo que quieras.

  1. Clona el repositorio
     git clone https://github.com/GonzaloEspindola/gestor-de-gastos-full.git
  2. Dirigite a la carpeta backend e instala las dependencias
    npm install
  3. Crea la base de datos con una tabla llamada 'operations' y otra 'users' siguiendo en siguiente esquema

users

operations

  1. Crea un archivo .env siguiendo el esquema para la conexion a postgres

       DB_USER= '',
       DB_PASSWORD= '',
       DB_HOST= '',
       DB_NAME= '',
       DB_PORT= '',
  2. Inicia el servidor

    npm run dev
  3. Dirigete a la carpeta frontend y ejecuta

      npm install
      npm run start

(back to top)

License

Distribuido bajo la licencia MIT. Vea 'LICENSE.txt' para mas informacion.

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published