- La IDE Visual Studio Code
- Instalando xampp que nos proporciona los servidores de apache y mysql
- Instalando la IDE de HeidiSQL para gestionar la base de datos
- Creando el directorio y la estructura del proyecto para desarrollar el sistema
- Obteniendo los parámetros que se pasan por la url #1
- Obteniendo los parámetros que se pasan por la url #2
- Creando el primer controlador de la aplicación web
- Obteniendo las clases que están en directorio librería
- Obteniendo las clases de tipo model de los controladores
- Ejecutando los procedimientos para renderizar las vistas de los controladores
- Agregando los archivos estáticos que le proporcionaran estilos a la aplicación
- Creando el navbar de la aplicación
- Creando el controlador Error
- Realizando la conexión al servidor de base de datos de tipo MySQL con PDO
- Creando la tabla roles en la base de datos
- Registrando roles en la aplicacion
- Interfaz registros de usuarios
- Creando el controlador usuarios con y la interfaz registras usuarios
- Creando procedimiento para obtener una imagen del directorio de la pc
- Cargando la imagen que se le proporcionara al usuario que se va a registrar
- Obteniendo los datos formulario registra por el ;lado del servidor
- Validando los campos de texto del formulario registrar
- Creando la clase sesión para gestionar la variables de sesión
- Obteniendo la colección de roles registrados
- Obteniendo la información de la imagen en el servidor
- Eliminado los mensajes de validaciones de los campos del formulario
- Creando los procedimientos para registra usuarios
- Creando la tabla users en la base de datos
- Registrando usuarios en el sistema
- Verificando si el email que esta ingresando el usuario ya esta registrado
- Desarrollando el paginador para paginar los registros la tablas #1
- Desarrollando el paginador para paginar los registros la tablas #2
- Desarrollando el paginador para paginar los registros la tablas #3
- Interfaz listar usuarios
- Implementado el paginador para obtener la lista de usuarios
- Desplegando la lista de usuarios registrados en la interfaz usuarios
- Interfaz detalles del usuario
- Obteniendo la información del usuario seleccionado
- Desarrollando la estructura de la pagina detalles
- Obteniendo la información del usuario seleccionado
- Actualizando la información del usuario seleccionado
- Desarrollando la interfaz login
- Obteniendo la información del login por el lado del servidor
- Iniciado sesión con la credenciales del usuario registrado
- Proporcionándoles seguridad a las interfaz de la aplicación
- Interfaz registros de cliente
- Creando la área clientes
- Diseñando la interfaz registrar clientes
- Creando las tablas cliente y reportes clientes en la base de datos
- Agregando el control para la opción de crédito de nuestro cliente
- Creando los procedimientos para registra clientes
- Registrando clientes en el sistema
- Interfaz listar clientes
- Listando los cliente registrados en la interfaz clientes
- Obteniendo la información del cliente seleccionado
- Actualizando la información del cliente seleccionado
- Interfaz reporte de pagos del cliente
- Creando la página reportes clientes
- Diseñando la interfaz reportes de clientes
- Verificando el pago de cuotas de deudas del cliente
- Creando los procedimientos para mostrar mensajes en la vista reportes
- Creando procedimientos para poder realizar pagos del cliente
- Creando procedimiento para crear el numero de ticket
- Agregando información a la clase anónima reportes cliente
- Creando la tabla pagos cliente con su clase anónima
- Efectuando pago de deudas de clientes
- Creando los procedimientos para diseñar ticket #1
- Creando los procedimientos para diseñar ticket #2
- Creando los procedimientos para diseñar ticket #3
- Diseñando el ticket que se le va a proporcionar al cliente
- Creando la estructura para poder visualizar el historial de pago del cliente
- Creando los procedimientos para poder filtrar el historial de pagos del cliente
- Obteniendo el historial de pago de deuda del cliente en la interfaz reportes
- Filtrando el historial de pago del cliente utilizando fechas
- Creando la página de detalles de pago del cliente
- Mostrando los detalles del historial de pago del cliente
- Generando el ticket de historial de pago
- Creando las tablas para el manejo de intereses del cliente
- Creando los procedimientos para gestionar las cuotas de interese del cliente
- Diseñando la interfaz pago de intereses del cliente
- Obteniendo la información del control cuotas de tipo number
- Enviando al servidor la cantidad de cuotas que pagará el cliente
- Obteniendo la cantidad de cuotas que debe cada cliente
- Verificando el pago de intereses del cliente