Sistema de reservación de locales para la Facultad de Química y Farmacia de la Universidad de El Salvador.
- Clonar el respositorio.
git clone https://github.com/wacodev/QFproject.git
-
Abrir una terminal y ubicarse en la carpeta
qfproject
que es la raíz del proyecto. -
Instalar las dependencias del proyecto.
composer install
- Copiar el archivo
.env.example
y nombrarlo como.env
.
cp .env.example .env
- Crear una nueva API key.
php artisan key:generate
- Editar el archivo
.env
con las credenciales de su base de datos. A continuación se presenta un ejemplo.
DB_DATABASE=qfproject
DB_USERNAME=root
DB_PASSWORD=
En el ejemplo anterior se usaron las credenciales de usuario por defecto de XAMPP y el nombre de la base de datos es
qfproject
.
- Realizar las migraciones de la base de datos.
php artisan migrate
- Activar Tinker.
php artisan tinker
- Crear un usuario de tipo
Administrador
para ingresar al sistema. A continuación se presenta un ejemplo.
$user = new qfproject\User;
$user->name = "William";
$user->lastname = "Coto";
$user->username = "wacodev";
$user->email = "wacodev@outlook.com";
$user->password = "123456";
$user->tipo = "Administrador";
$user->save();
- Correr el proyecto.
php artisan serve
- Ingresar desde un navegador web a
http://localhost:8000
o url que indique la instrucción anterior.
Ingresar a https://demoqfproject.000webhostapp.com/ para usar la demo del sistema.
Las credenciales para ingresar son:
- Usuario: admin
- Contraseña: admin
En caso que la demo no esté en funcionamiento o no se permita el acceso con las credenciales provistas, escribir al correo wacodev@outlook.com e informar del problema que se presenta.