Buenas estimados, estos últimos meses he estado aprendiendo y practicando sobre el framework de PHP Laravel y he quedado gratamente sorprendido con la multitud de posibilidades de que se dispone en la medida que se conoce su funcionamiento.
Por este motivo cree un proyecto en laravel 5.5 pensado para llevar un registro y control de siembras puede ser para diferentes cultivos además que es completamente personalizable ya que quedan disponibles las migraciones para configurar según su necesidad
• Laravel framework 5.5 con conexión a base de datos mysql
• Controlador de correos SMTP donde se provee el servidor de correos del hosting de ideaschile.cl
• Soporta la subida de imágenes
• Incluye el paquete "laraveles/spanish": "^1.5" para la traducción de los mensajes
• Incluye el paquete "barryvdh/laravel-dompdf": "^0.9.0" para la conversión en formato PDF
• Implementa CKEditor para la edición de texto en los textarea
• FancyBox para ampliar y visualizar las imágenes
Después que se aplica el pago en PayPal se descarga automaticamente el archivo .zip pesa 16 MB y se debe descomprimir en la carpeta publica de tu servidor local como por ejemplo htdocs en xampp. Aunque se puede importar el archivo sql con las tablas y sus relaciones a través de phpMyAdmin es recomendable usar composer para ejecutar las migraciones o realizar alguna modificación posterior.
Seguidamente nos ubicamos en la carpeta sowing que es la que contiene el proyecto y desde ahi se ejecutaran las migraciones
Este archivo se encuentra en la raíz del proyecto y carga las variables de configuración o entorno en el cual podemos configurar la conexión a mysql y la conexión al servidor smtp por ejemplo. Después de descomprimir el .zip modificar los siguientes datos:
APP_NAME=Siembras APP_ENV=local APP_KEY=base64:3CObnV5zP871rVdK/xuhyhjJQRPpd3IxYDf3mycQM3I= APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost/sowing/public //ingresar los nombres segun tus datos de phpMyAdmin o mysql DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=sowings DB_USERNAME=root DB_PASSWORD= SESSION_LIFETIME=240 IMG_FOLDER_PIECE=/sowing/public/img_pieces/ IMG_FOLDER_IMAGE=/sowing/public/img_images/
Ejecutar los siguientes comandos para las migraciones y los seeder
php artisan migrate php artisan migrate:refresh --seed
Y con eso basta para dejar disponible el proyecto laravel Siembras que es muy útil para llevar un control y registro de cultivos como trigo, maíz, garbanzos , étc.. de igual forma se puede subir a un hosting tal cual está la demostración de este proyecto en este caso las intrucciones también las puedo dar al comunicarse por la página de contacto. En este botón esta el link de la y desde aquí pueden descargar el proyecto (artículo 10) previo al pago a traves de PayPal
• Validación de formularios usando características de HTML5
• Método para insertar registros en MySQL usando PHP
• Obtener datos desde MySQL y mostrar el resultado en una tabla
• Los colores y sus códigos RGB
• Cómo evitar los comentarios spam
• Creando un login simple con jquery, php y mysql
• Conversor de Medidas Online
• Visualizar datos en una tabla parte II: Aplicando estilo css
• Un ejemplo de ABM usando Ajax - PHP - MySQL
• Usando jquery para modificar elementos del HTML
• Usar PDO para conectarse a MYSQL
• Cómo detectar el navegador usando JavaScript
• Cómo desarmar un notebook HP Compaq Presario C700
• Proyecto Intranet: Ordenes de servicio y ventas
• Michelles Jaque
• Beatriz Cabrera Zapata
• Mini Poesías - Constanza Gonzales
• Sobre las decisiones - Constanza Gonzales
• Enviar correos usando un formulario desde sitio web o localhost con PHPMailer
• Cómo crear un cuadro de búsqueda al estilo Google
• Sistema de LogIn con verificación de email y recuperación de contraseña usando PHP
• Demostración Jquery UI Selectable usando php y bases de datos mysql
• Subir, insertar, actualizar, borrar imágenes con PHP y MySQL
• Calculadora IMC usando JavaScript
• Select Dependientes con Ajax MySQL PHP
• Expresiones regulares en PHP
• Cómo convertir datos MySQL en formato JSON en PHP
• Visualizar datos en una tabla html con mysqli
• Siembras: Aplicación en Laravel 5.5