Este es un proyecto simple de un Blog, donde el usuario podra registrarse y crear entradas al blog, hasta despues que el admin le de alta en el sistema.
- Blog Posts: Crear entradas al Blog luedo de estar logueado.
- Real-time Updates: Actualizacion de las entradas del blog en tiempo real.
- Register User: Formulario de registro para todo tipo de usuario.
- Login Formulario de logueo.
- PHP >= 8.1
- Composer >= 2.2.4
- Node.js >= 18.17
- NPM >= 10.2.1
- Laravel 10.x
- MySQL or any other compatible database
- Clonamos el repositorio
git clone https://github.com/cofeeblcks/blog.git
gh repo clone cofeeblcks/blog
- Nos movemos a la carpeta del proyecto
cd blog
- Instalamos todas las dependencias de nodejs
npm install
- Instalamos las dependencias del composer
composer install
- Copiamos el archivo de variables
cp .env.example .env
- Configuramos las variables de entorno con la conexion a la base de datos en el archivo .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password
- Generamos una key para la aplicacion
php artisan key:generate
- Realizamos la migracion de la base de datos
php artisan migrate --seed
- Por ultimos ejecutamos el servidor de laravel y nodejs
php artisan serve
npm run dev