/sistema-prestamos-1

🟢 Sistema de préstamos con roles de usuarios, desarrollado en Laravel + Blade.

Primary LanguageHTMLApache License 2.0Apache-2.0

Sistema de préstamos

Sistema de préstamos con roles de usuarios, desarrollado en Laravel + Blade. Puede gestionar bóvedas, rutas de cobro, agentes, supervisores, cierres de ruta, histórico de pagos, estadística de agente, reporte de gastos, perfil de cliente, entre otras cosas.

Deploy

¿Que puedo hacer con este sistema?

Gestionar roles de usuarios:

  • Usuario
  • Agente
  • Supervisor
  • Admin

Usuario

Hace referencia de una persona a quien se presta el dinero esta persona puede elegir entre N número de cuotas a pagar su préstamo con un % de interés.

Agente

Será el encargado de buscar nuevos clientes, registrar pagos, realizar la ruta de cobro siempre bajo el mando de un supervisor

Supervisor

Tiene bajo su control una bóveda de cual posee un historial de transacciones con un monto base y a su vez puede asignar sub montos a los agentes los cuales deben realizar préstamos y cobros.

Admin

Encargado de crear las bóvedas, supervisor y agente. Siempre tiene el control de todos los otros módulos

Requerimientos

 "php": ">=5.6.4"

Instalación

Ejecutar los siguientes comandos en orden

git clone https://github.com/leifermendez/sistema-prestamos.git
cd sistema-prestamos
composer install

Seguidamente recuerda que por seguridad el archivo ".env" no se copia, para ello dispones del mismo pero con el nombre ".env.example" el cual deberás renombrar a ".env" solamente.

Recuerda también ingresar en el archivo ".env" los datos de conexión a la base de datos que deberas haber creado previamente, esto es importante para poder continuar con el siguiente paso y generar el "key".

php artisan key:generate
php artisan migrate
php artisan db:seed

Usurios

Luego de correr con exito la migracion y los seeders, el sistema crea varios usuarios para comenzar a probar

Rol: admin User:admin@admin.com Contraseña:12345678

Rol: supervisor User:supervisor@supervisor.com Contraseña:12345678

Rol: agente User:agente@agente.com Contraseña:12345678