Skip to content

MrBaster21/fintech_IA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

If you want to prove that code, you can put the code in a file.txt and save as html, then start file.html. I give u the prompt that i gave to IA. I´m learning programming so, probably, the code or the prompt could have mistakes. Thanks for read me :)

Prompt: I speak spanish so the prompt is in spanish also. You can translate it or maybe ask to ChatGPT

¿Podrías realizar un sistema fintech?

1 - OBJETIVO DEL SISTEMA:

Sistema de gestión financiero para usuarios.

2 - CARACTERÍSTICAS DEL SISTEMA:

2.1 - Gestión de clientes:

Fuera de la cuenta: pedir e-mail y contraseña al usuario para que entre en su cuenta. Si el e-mail o contraseña son incorrectos "Usuario o contraseña ingresado/a incorrecto/a." Si la cuenta no existe "El cliente ingresado no existe." En caso de que el usuario no tenga una cuenta tiene que crear una para acceder al sistema. En la creación de la cuenta el sistema debe pedir; nombre, apellido, cédula de identidad, e-mail y contraseña. Una vez creada la cuenta por el usuario el sistema le debe asignar un identificador único a la cuenta creada y para entrar en su cuenta debe ingresar sesión nuevamente.

Dentro de la cuenta: Si quisiera modificarla o eliminarla también lo podría hacer. Cuando el usuario quiera modificar la cuenta, los cambios podrían ser; nombre, apellido, cédula de identidad, e-mail o contraseña. Cuando el usuario quiera eliminar la cuenta, eliminar todos los datos ingresados por el usuario y el identificador único de la cuenta.

Cerrar sesión: Se debe poder salir de la cuenta y regresar a "Fuera de la cuenta" para volver al inicio.

2.2 - Gestión de cuentas:

Iniciada la sesión del usuario el sistema debe mostrar identificador único (generado automáticamente por el sistema asociado a la cuenta del usuario), debe mostrar el saldo inicial del usuario (inicializar en $0). Los datos del usuario deben estar asociados a una cuenta y esta cuenta estar asociada a el identificador único generado por el sistema.

2.3 - Realización de movimientos:

Iniciada la sesión del usuario el sisitema debe mostrar etiquetas de movimientos, el usuario va a poder entrar en movimientos y ver que tiene dos opciones; depositar o retirar. Si el usuario quiere depositar el sistema va a exigirle el monto a depositar y la fecha del mismo. Si el usuario quiere retir el sistema va a exigirle el monto a retirar y la fecha del mismo. Si el usuario ingresa un número mayor al saldo que tiene en su cuenta imprimir "El saldo a retirar no es válido. Re-ingrese saldo a retirar."

2.4 - Consultar saldo:

El usuario puede consultar el saldo actual cuando el quiera teniendo un botón que le permite consultarlo.

3 - ESPECIFICACIONES:

El sistema debe estar establecido con un paradigma de programación orientada a objetos. Desarrollo con HTML y JavaScript. La interfaz para el usuario debe ser amigable y entendible. Buenas prácticas de programación (modularización, encapsulamiento, comentarios descriptivos). Intentar que la sintaxis no sea compleja de entender.

About

Made by ChatGPT. Basic fintech system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages