Este proyecto es un panel administrativo para dar mantenimiento (CRUD) a las entradas de un blog, Se utilizo la versión 10 de Laravel con componentes Jestrean y Liwewire. Estilos por defecto de Tailwind y MYSQL para la conexión a una base de datos
- Composer v2.5.5 ó <=
- Nodejs v18.15.0 <=
- XAMPP (Omitir PHP y MYSQL)
- PHP 8.1.17
- MYSQL
- Instalar Git y clonar el repositorio
git clone https://github.com/JersonGerman/blog_laravel.git
- Instalar las dependencias con el comando composer
composer install
- Instalar dependencias con el comando npm
npm install
- Duplicar el archivo
.env.example
y renombrarlo a.env
- Crear una base de datos en mysql y modificar el contenido del archivo
.env
con tus credenciales de conexion - Opcional: Crearte un dominio local para agregarlo a la variable de entorno
APP_URL
. example http://blog.test - Generar una KEY para la variable de entorno
APP_KEY
php artisan key:generate
- Ejecutar el comando de artisan para hacer la migración de la base de datos
php artisan migrate
- Ejecutar la migración con datos de prueba con el siguiente comando
php artisan migrate:fresh --seed
- Activar Apache y MYQSL
- Ejecutar el comando
npm run dev
- Ingresar a la url http://localhost/blog_laravel/public