Skip to content

jeison-git/orquidea

Repository files navigation

Proyecto

Entorno Virtual de aprendizaje

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en tu máquina local para propósitos de desarrollo y pruebas.

Pre-requisitos 📋

Este proyecto se realizo utilizando el framework Laravel-8 y Xampp-7.4. Por que es necesario tener PHP 7.4 (para evitar problemas de dependencias).

composer global require laravel/installer 
https://www.apachefriends.org/download.html 

Instalación 🔧

Paso a paso para clonar este entorno de desarrollo

1. Copiar la dirección HTTPS del repositorio, en la opción de clonar:

https://github.com/jeison-git/proyecto.git

2. Después en la consola de comandos de Git Bash o la Terminal CMD, una ves dentro de la carpeta donde clonarás tu repositorio. Ejecute el comado:

git clone https://github.com/jeison-git/proyecto.git

3. En la carpeta del proyecto que acabas de clonar, desde consola ejecute el comando: composer install (debe tener instalado el gestor de paquetes Composer). Esto descargará e instalará las dependencias utilizadas por el proyecto.

composer install

4. Lo siguiente es copiar el contenido del archivo .env.example en un nuevo archivo con el nombre .env.

copy .env.example .env

5. Abrir el archivo .env y agregar el nombre de la base de datos que creo, en el parametro "DB_DATABASE" , nombre de usuario "DB_USERNAME" y su contraseña "DB_PASSWORD". Llene los campo correspondiente deacuerdo a su configuración preferida. De forma predeterminada, el nombre de usuario es root y puede dejar el campo de contraseña vacío. (Esto es para Xampp).

Nota: " Dicho archivo de configuracion .env, se lo enviare por correo, para que pueda utilizarlo para mayor comodidad."

6. Desde consola ejecutar el comando: npm install (debe tener instalado Node.js).

npm install

7. Generar APP_KEY, La APP_KEY es una cadena de carácteres generada aleatoriamente por Laravel que utiliza para todas las cookies cifradas, como las cookies de sesión. Para generar la APP_KEY del proyecto ejecuta el siguiente comando:

 php artisan key:generate

8. Desde consola ejecutar el comando: php artisan migrate (Para crear todas las tablas del proyecto, dentro de la bases de datos que creó y espesífico en el archivo .env).

php artisan migrate

9. El siguiente paso es dirigirse al directorio "storage\app\public" y crear dos carpetas, una llamada " cursos " y la otra " resources ". Luego ejecutar el siguiente comando que creara los enlaces o links simbolicos entre storage y public:

php artisan storage:link

10. El siguiente comando a ejecutar llenara con datos de prueba la base de datos del proyecto (La mayoria de los datos de prueba son importantes, ya que estos le ahorrarian tiempo, evitando tener que llenar los crub manualmente). Ejecute:

php artisan migrate:fresh --seed

11. Luego de haber realizado el paso anterior, puedo ir al navegador para comenzar a utilizar el proyecto; Iniciando sesión con el usuario administrador:

username: jeison.a.r.2013@gmail.com
password: 12345678

12. Ir a localhost y ver el proyecto

Este proyecto todavia se encuentra en proceso de elaboración. 🖇️

Construido con 🛠️

Herramientas que utilize para crear el proyecto


⌨️ Por jeison-git 😊

About

Fundación Cattleya, Café y Cacao

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors