Panel de administración basico usando codeigniter 3 y el tema adminlte3.
- Este es un panel de administración basado en codeigniter que nos permite administrar usuarios y gestionar permisos de los modulo de manera independiente por cada usuario.
- PHP 7.3 o superior
# clonar el repositorio
$ git clone https://github.com/alf1995/dashboard-codeigniter.git
# acceder al directorio de nuestro proyecto
$ cd dashboard-codeigniter
# instalar dependencias
$ composer install
- En nuestro archivo .env realizaremos nuestra configuracion inicial
#DATABASE
DB_DATABASE=ciruka
DB_USERNAME=root
DB_PASSWORD=
#CONFIGURATION
CF_LOG=0
CF_KEY=DEVELOPER-PERU@2021
CF_HOOKS=TRUE
#ADMIN CONFIGURATION
WEB_DIRECTORY=web
SYSTEM_DIRECTORY=dashboard
SYSTEM_TITLE='Sistema Administración'
SYSTEM_ERROR=6
SYSTEM_BLOCK=2
SYSTEM_FOOTER=Developer-peru.com
SYSTEM_WEB=https://www.developer-peru.com
SYSTEM_VERSION=1.0.1
#MAIL CONFIGURATION
[email protected]
MAIL_PASSWORD=password_here
MAIL_HOST=SMTP_SETTINGS
[email protected]
MAIL_FROM_NAME=WebOmnizz
MAIL_PORT=465
MAIL_ENCRYPTION=ssl
- Luego de configurar nuestro archivo .env exportamos la base de datos que se encuentra en el proyecto:
- Para acceder al panel de administración ingresaremos la url /dashboard :
Usuario:
- Usuario: [email protected]
- Contraseña: admin123
- Módulo de usuario:
- Perfil de usuario:
- Módulo de permisos:
- Opción para que el usuario pueda recuperar su contraseña mediante correo:
- Correo de recuperación de cuenta: