Skip to content

Diego17cp/NPB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Typing SVG

Institute Project 🤖

ES: Este proyecto fue creado porque es un trabajo de la carrera que estoy cursando, el banco imaginario NPB registraba sus datos de forma física y tenia problemas para validar los datos que registraban los clientes, por lo tanto hice una interfaz gráfica tanto para empleados como clientes, un cliente podrá ver las operaciones que ha realizado y realizar depósitos a otras personas, un empleado podrá registrar, actualizar, borrar clientes y realiar operaciones por ellos a su propia cuenta.

Espero les guste:)


EN: This project was created because it is a work of the career that I am studying, the imaginary bank NPB recorded their data physically and had problems to validate the data recorded by customers, so I made a graphical interface for both employees and customers, a customer can see the transactions you have made and make deposits to other people, an employee can register, update, delete customers and perform operations for them to their own account.

I hope you like it:)

Important

Technologies Used:

Some images of the project


Important

The project is running normally, however certain problems may occur:

  • Compatibility issues: In this project we used JDK 22, ojdbc11.jar and JCalendar.jar, if you don't have these files you may get an error in the project, so I will leave a package in the project with the .jar dependencies so you can import them by yourself.
  • Documentation: Most of the project is documented and commented explaining what was done and elements that were used, in some parts I decided to skip certain obvious things, if there are things that are not understood you can contact me and I also skipped things that were repeated too much, most documented is in the first windows as Home, Menu, Registers, etc.. I invite you to read it and I hope that everything is understood.
  • Error when placing empty fields: May be due to fields that include conversions, just fill the fields to avoid such errors.
  • Problem if the client does not have a phone: I tried to do a validation since the phone in a client should not be mandatory, however it does not work correctly, sorry about that:c

Note

I know the project is infinitely improvable, but it's my first project of this magnitude, I hope you like it again. The documentation inside the files is in Spanish since it is my native language and the project is for the institute, I hope you'll can translate it to understand.