anthonymengottii /
igaming-platform_public
Plataforma iGaming white label com Laravel 10, Vue 3, Filament 3. Integração com 13+ provedores de jogos e 5 gateways de pagamento. Sistema completo de afiliados e painel administrativo.
Loading repository data…
raulalbertdev / repository
Sistema administrativo de contratación de un área de recursos humanos, realizado con HTML, CSS, JS, JQUERY, PHP, LARAVEL Y MySQL. Fue mi primer proyecto inicial con conocimientos basicos, creado para mis prácticas profesionales como tecnico en programacion.
id
posicion
subdireccion
rupo
motivo_vacante
vigencia
plaza
gerencia
ficha
profesion
situacion_contractual
resultados_tecnicos
nombre
num_cedula
cpp
created_at
updated_at
id
nombre
ficha
num_cedula
observaciones
created_at
updated_at
id
posicion
subdireccion
rupo
motivo_vacante
vigencia
plaza
gerencia
validacion (boolean)
memorandum
cedula_siep
created_at
updated_at
id
id_integracion
ficha
profesion
situacion_contractual
resultados_tecnicos
nombre
num_cedula
cpp
validacion (boolean)
memorandum
cedula_siep_document
carta_no_inhabilitacion
cedula_siep
validacion_sep
resultados_ev_tec
documento1
documento2
documento3
documento4
created_at
updated_at
id
id_integracion
validacion (boolean)
memorandum
cedula_siep
created_at
updated_at
Si algun departamento decide que un registro no procede, automaticamente lo buscare tanto en integracion, desarrollo humano y departamento personal para eliminarlo, y de igual manera buscar cada uno de sus archivos, ya que tiene logica que no permanezca más activo en el sistema cuando ya fue rechazado
Los rechazados se registran en otra tabla
Al momento en que un departamento decide que el proceso de un candidato procede al siguiente departamento, tengo que actualizar el estado de "validacion" por un valor "true", para que pueda diferenciar de registros que aun no han sido validados de aquellos que ya fueron validados, asi como tambien poder conservar todos sus datos y documentos inclusive aun siendo ya contratado
Cabe destacar que en desarrollo humano, se registrara la entrada de 8 documentos (4 obligatorios y 4 opciones dependiendo si es clausula 3 o no), en la cual las primeras 4 tendran que ser adjuntadas obligatoriamente, pero dejare el espacio para que adjutnte de forma opcional los archivos correspondientes a clausula 3, en el cual al no insertar un registro, simplemente el valor de ese campo sera "null"
candidatos-index
candidatos-show
usuaria-create
integracion-regional-index
integracion-regional-show
desarrollo-humano-index
desarrollo-humano-show
departamento-personal-index
departamento-personal-show
fecha-candidatos-index
fecha-candidatos-show
reporte-excel-index
reporte-excel-show
Tomando en cuenta que Estan dentro de Storage/
integracion_regional
desarrollo_humano
memorandum
cedula_siep
documentos_especiales
departamento_personal
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:FX36dFyv2XZDfiQwDSs0aAJssJ4FCBEm5oozg+5GbHA=
APP_DEBUG=true
APP_URL=http://pemex.test
LOG_CHANNEL=stack
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=pemex
DB_USERNAME=root
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120
MEMCACHED_HOST=127.0.0.1
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_MAILER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
Luego crea una base de datos en PHPMYADMIN de preferencia , la base de datos llamala "pemex" o nombrala con el nombre que colocas en el ".env" en la propiedad "DB_DATABASE"
Despues de lograr ejecutar el proyecto, procede a ejecutar los siguientes comandos
Selected from shared topics, language and repository description—not editorial ratings.
anthonymengottii /
Plataforma iGaming white label com Laravel 10, Vue 3, Filament 3. Integração com 13+ provedores de jogos e 5 gateways de pagamento. Sistema completo de afiliados e painel administrativo.
Oliver-DanielRM /
Proyecto escolar de sistema administrativo creado en laravel usando tecnologias; PHP, SQL, Jquery, Javascript, Typescript, NodeJS, Angular, HTML5 y CSS3