Skip to content

Luisby47/sistema

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Sistema de planilla

Comandos importantes

Generar carpeta para el storage publico (Cargar imagenes de perfil):

php artisan storage:link 

Instalar PHP:

https://windows.php.net/download#php-8.3 https://laragon.org/download/ https://getcomposer.org/download/ https://git-scm.com/ https://www.apachelounge.com/download/ https://www.postgresql.org/download/

Editar php.ini

extension=pgsql extension=zip

Figmas:

https://www.figma.com/design/qFPcwLzzVghpJ3TMciiqkT/Figmas-WG?node-id=0-286&t=X5yBuyiqNpqV11Zm-0

Moonshine Larvavel DOCUMENTACION

https://moonshine-laravel.com/docs

Guia para hacer esta mierda de ing:

https://www.youtube.com/watch?v=DJXFZq5g_FY&list=PLrAw40DbN0l0nqFzZNbDN3Olcn8za994p&index=4

Relaciones de Bases de datos:

https://www.youtube.com/watch?v=5zWZzMMnslc https://www.youtube.com/watch?v=IJYQf-l3_-w

1. Instalar sistema

Clonar repository en C:\laragon\www

Github del sistema_wg

https://github.com/Luisby47/sistema.git

Terminal de Laragon (Todos los comandos se hacen aqui)

cd sistema composer install npm install

Modificar el archivo env.example (BD Y APP URL)

php artisan key:generate

2. Recuperar Respaldo BD ERP Y MOONSHINE

*Abrir terminal * C:\Program Files\PostgreSQL\16\bin

php artisan migrate
php artisan db:seed --class=SuperAdminSeeder
php artisan storage:link`

3. Configurar URL

Buscar hots en la siguiente carpeta %SystemRoot%\System32\drivers\etc Añadir el siguiente dato 127.0.0.1 sistema.local

Añadir la siguiente config en apache de App de Laragon

<VirtualHost *:80> ServerName sistema.local DocumentRoot "C:/laragon/www/sistema/public" <Directory "C:/laragon/www/sistema/public"> AllowOverride All Require all granted

4. Crear un nuevo recurso o modulo

Generar una migración y un modelo juntos:

php artisan make:model NombreModelo -m 

Generar el resource:

php artisan moonshine:resource NombreModelo}
php artisan migrate 

Tips

Migracion en una tabla especifica

php artisan make:migration nombre_de_la_migracion