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.
Los datos se borran automaticamente cada 60 minutos
Gestionar roles de usuarios:
- Usuario
- Agente
- Supervisor
- Admin
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.
Ser谩 el encargado de buscar nuevos clientes, registrar pagos, realizar la ruta de cobro siempre bajo el mando de un 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.
Encargado de crear las b贸vedas, supervisor y agente. Siempre tiene el control de todos los otros m贸dulos
"php": ">=5.6.4"
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:install
php artisan migrate
php artisan db:seed
php artisan migrate:fresh --seed
php artisan serve
Optimiza el funcionamiento de las fechas estableciendo tu zona horaria Ver zonas horarias
config/app.php
....
'timezone' => 'Europe/Madrid',
....
NOTA: Recuerda para un optimo funcionamiento en modo PRODUCCION en el archivo .env
establece
los siguientes valores de esta manera se desactiva los logs.
APP_ENV=production
APP_DEBUG=false
Luego de correr con exito la migracion y los seeders, el sistema crea varios usuarios para comenzar a probar
Rol: admin
User:[email protected]
Contrase帽a:12345678
Rol: supervisor
User:[email protected]
Contrase帽a:12345678
Rol: agente
User:[email protected]
Contrase帽a:12345678