Sistema de Examen en Línea con Javascript

Vamos a aprender a implementar un Sistema de Examen en Línea con Javascript, esta aplicación no tiene una base de datos y por tal motivo tampoco requiere un servidor, es una página estática, que gracias a la lógica de Javascript, compara si las respuestas realizadas por el usuario final son correctas cada vez.

Si el número de respuestas es inferior a tres pierdes el examen, si es de 3 o 4 ganas y si coincides actualmente en las 5 preguntas actuales el sistema te felicita al final.

Explicación del Sistema de Examen en Línea

Esta aplicación consta de dos archivos específicos en Javascript, uno llamado script.js donde se realizan los cálculos para que funcione el quiz, el otro archivo Javascript es question.js que es donde se configuran las preguntas, con un array llamado questions, con una variable que indica el orden de las preguntas llamada numb, otra variable que indica la pregunta que va a ser formulada llamada question, otra variable llamada answer donde se coloca la cadena de la respuesta correcta y otro array, dentro del array principal llamado options que es el que contiene las preguntas de selección multiple y la respuesta corecta, si el usuario elige la respuesta que coincide con la cadena que se encuentra en la variable question, entonces esa respuesta será la correcta.

Video Explicativo

Sistema de Examen en Línea con Javascript

Descarga he implementación del proyecto en JavaScript

El siguiente es el enlace del repositorio donde tengo el proyecto colgado en GitHub:

Sistema de Examen en Línea con Javascript

Como es una página estática, no se requiere utilizar un backend, no debes instalar ningún servidor basta con descargar el proyecto y ejecutar la página index.html

Subida del Sistema de Examen en Línea con Javascript a un hosting

En una publicación previa explico como subir un proyecto similar a este a GitHub Pages si deseas subirlo a un hosting como hostinger en el siguiente vídeo explico la forma de hacerlo:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Cualquier duda quedo al pendiente !!

Etiquetado: /

Sistema Básico de Inventario en PHP y MySQL

Este Sistema Básico de Inventario en PHP y MySQL puede gestionar fácil y efectivamente las existencias de un negocio pequeño, incluyendo las compras, los proveedores y clientes.

Dada la relevancia de este tema, no es la primera vez que abordo los problemas de inventario, tengo una versión de pago de sistema de inventario y tengo otra aplicación gratuita muy popular llamada Sistema Web de Inventario Simple en PHP y MySQL.

Podría decirse que la principal característica de este sistema actual con el anterior gratuito es el diseño y la usabilidad, esta aplicación que estoy presentando ahora, es más robusta, tiene un mejor diseño y no presenta algunos errores que le fui descubriendo a la versión previa.

Los datos de acceso a la aplicación son:

  • Usuario: hola@configuroweb.com
  • Contraseña: 1234abcd..

Video Explicativo

Puesta a punto del Sistema Básico de Inventario en PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPP, Git, Visual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de Sistema Básico de Inventario en un servidor local:

Sistema Básico de Inventario en PHP y MySQL

Configuración del Sistema Básico de Inventario en PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/inventario-basico.git

Se creará la carpeta inventario-basico, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema Básico de Inventario

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre inventario-basico, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Base de Datos Sistema Básico de Inventario en PHP y MySQL

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/inventario-basico

Subida del Sistema Básico de Inventario en PHP y MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Sistema de Búsqueda por Voz en PHP y MySQL

Este Sistema de Búsqueda por Voz en PHP y MySQL está habilitado para realizar consultas en su base de datos relacionada y arrojar los resultados acordes al criterio de búsqueda.

Esta aplicación utiliza el API Web Speech para el proceso de reconocimiento de la voz, luego, los caracteres ingresados en una variable en PHP, realizan la consulta de coincidencia con los ingresado en la base de datos de ejemplo.

El sistema busca cualquier coincidencia entre el título, la breve descripción o el enlace relacionado con la información ingresada en la tabla posts de la base de datos dictado-voz que en este caso son publicaciones de este blog configuroweb.

Puesta a punto del Sistema de Búsqueda por Voz en PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPP, Git, Visual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de Sistema de Búsqueda por Voz en un servidor local:

Sistema de Búsqueda por Voz en PHP y MySQL

Configuración del Sistema de Búsqueda por Voz en PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/busqueda-voz.git

Se creará la carpeta busqueda-voz, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema de Búsqueda por Voz

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre busqueda-voz, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Base de datos Sistema de Búsqueda por Voz

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/busqueda-voz

Subida del Sistema de Búsqueda por Voz en PHP y MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Sistema de Búsqueda por Voz en PHP y MySQL

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Sistema de Búsqueda por Voz en PHP y MySQL

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Sistema de Citas en Línea en PHP y MySQL

Este Sistema de Citas en Línea en PHP y MySQL permite organizar todo el proceso de agendar una cita efectivamente entre médico y paciente.

Desde el área administrativa, se añaden los médicos con su respectiva especialidad, actualmente esta aplicación tiene registradas 25 diferentes aplicaciones.

Este software permite añadir las sesiones específicas según fecha y hora, estás sesiones estarán disponibles para los pacientes, en una sesión se pueden incluir varios pacientes.

El paciente puede solicitar las citas disponibles y cancelar las que haya solicitado, sin problemas. Para el paciente es muy sencillo registrarse y luego solicitar la cita correspondiente.

Video Explicativo

Sistema de Citas en Línea en PHP y MySQL

Nota importante

La aplicación tiene un coste de 15 USD, no es gratuita, el código de la aplicación se encuentra en colgado en GitHub, sin embargo para su implementación requerirás la base de datos que es la que te proveo a cambio de un importe por PayPal.

Compra de la Aplicación

Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los procesos de la aplicación, este sistema tiene un costo de 15 USD y lo puedes comprar por medio del siguiente enlace:

Pago vía Global66

Países válidos Argentina, Chile, Colombia, México y Perú.

Enlace de Pago

Pago vía Mercado Pago

Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.

link.mercadopago.com.co/configuroweb

Pago por Binance

También me puedes hacer el pago de los 15 USD por medio de Binance con USDT a mi cuenta de Binance:

msevillab@gmail.com

Pago vía Western Union

Favor contactarme vía whatsapp para más información en el siguiente enlace:

Contáctame vía Whatsapp

Otros medios de pago

Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.

Pago por Nequi

Enlace PSE UALA en pesos colombianos

Enlace PSE UALA Colombia

Tengo más de 46 aplicaciones totalmente gratuitas también disponibles y un grupo de aplicaciones premium a precios muy económicos.

Demo del Sistema de Citas en Línea en PHP y MySQL

En el siguiente enlace puedes acceder a la aplicación de citas médicas para las pruebas pertinentes:

Ambiente Administrativo:

https://demoscweb.com/sistema-citas/login.php

Las credenciales de acceso del usuario de tipo Administrativo son las siguientes:

  • Usuario: hola@configuroweb.com
  • Contraseña: 1234abcd..

Ambiente Usuario Final

https://demoscweb.com/sistema-citas/index.html

Las credenciales de acceso de usuario tipo cliente son las siguientes:

  • Usuario: jusuario@cweb.com
  • Contraseña: 1234abcd..

Estas credenciales de usuario final pueden cambiar, si se edita el usuario desde el demo.

Contáctame

Si tienes alguna duda, me puedes contactar directamente a mi Whatsapp en el siguiente enlace:

https://configuroweb.com/WhatsappMessenger

Puesta a punto de la aplicación en un Servidor Local

Para realizar el proceso de la puesta a punto del Sistema de Citas en Línea en PHP y MySQL es necesario que descargues he instales con todos los parámetros por defecto las siguientes aplicaciones:

XAMPPGitVisual Studio Code.

Hablo con mucho más detalle sobre este proceso en una publicación específica, donde explico como instalar aplicaciones PHP en un servidor local

Descarga del proyecto de GitHub

El proyecto se encuentra alojado en el siguiente enlace:

Sistema de Citas en Línea en PHP y MySQL

Posterior a la descarga he instalación de las aplicaciones solicitadas anteriormente, desde Visual Studio Code, te vas a la siguiente ubicación:

C:\xampp\htdocs

Ya en esta carpeta, dentro de Visual Studio Code, pulsas la opción View y luego Terminal, y en la ventana que te aparece en la parte inferior, escribes el siguiente código y presionas Enter:

git clone https://github.com/configuroweb/sistema-citas.git

Dentro de la carpeta htdocs se creará una nueva carpeta llamada sistema-citas, y allí quedará el proyecto ya ingresado, lo que queda es, desde Visual Studio Code, acceder a esta carpeta desde la opción de Open Folder y acceder a sistema-citas, de esta manera tendrás los archivos de la aplicación para modificarlos a voluntad.

Creación he Importación de la base de datos del Sistema de Citas en Línea en PHP y MySQL

En este punto te queda abrir XAMPP, elegir un idioma entre inglés y alemán, y activar los servicios de Apache, el servidor PHP y MySQL el gestor de la base de datos.

Después de activar estos servicios, debes acceder a la siguiente URL:

http://localhost/phpmyadmin/index.php

Creas una base de datos con el nombre sistema-citas he importas el archivo que te proveo con el pago llamado sistema-citas.sql

Apenas realices este proceso ya la aplicación quedará operativa en el siguiente enlace:

http://localhost/sistema-citas/

Consideraciones importantes al subir el Sistema de chatbot con sugerencias de respuesta en PHP y MySQL a un hosting en Internet

El archivo a modificar con las credenciales de la base de datos se llama connection.php En mi hosting appscweb.com, yo subí el proyecto a una carpeta llamada sistema-citas, la URL que me quedó fue, https://appscweb.com/sistema-citas/ para que funcionara el software.

Si requieres reforzar el proceso de la subida de la aplicación a hosting, puedes verlo en el siguiente video:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Quedo al pendiente de cualquier consulta

Etiquetado: / /

Sistema de chatbot con sugerencias de respuesta en PHP y MySQL

Este Sistema de chatbot con sugerencias de respuesta en PHP y MySQL se puede configurar para llevar con más efectividad el proceso de conversación con la aplicación, ya que reduce la posibilidad de ambigüedades entre lo que el usuario final puede plantear para llevar el flujo de su conversación.

Este chatbot igual soporta que el usuario escriba su consulta, ignorando los botones de sugerencia, pero si los términos en los que fue escrita la consulta no fueron considerandos en la configuración inicial, entonces el chatbot enviará una respuesta de que no ha considerado esa consulta y el proceso se romperá.

Video Explicativo

Sistema de chatbot con sugerencias de respuesta en PHP y MySQL

Nota importante

La aplicación tiene un coste de 15 USD, no es gratuita, el código de la aplicación se encuentra en colgado en GitHub, sin embargo para su implementación requerirás la base de datos que es la que te proveo a cambio de un importe por PayPal.

Compra de la Aplicación

Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los procesos de la aplicación, este sistema tiene un costo de 15 USD y lo puedes comprar por medio del siguiente enlace:

Pago vía Global66

Países válidos Argentina, Chile, Colombia, México y Perú.

Enlace de Pago

Pago vía Mercado Pago

Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.

link.mercadopago.com.co/configuroweb

Pago por Binance

También me puedes hacer el pago de los 15 USD por medio de Binance con USDT a mi cuenta de Binance:

msevillab@gmail.com

Pago vía Western Union

Favor contactarme vía whatsapp para más información en el siguiente enlace:

Contáctame vía Whatsapp

Otros medios de pago

Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.

Pago por Nequi

Enlace PSE UALA en pesos colombianos

Enlace PSE UALA Colombia

Tengo más de 46 aplicaciones totalmente gratuitas también disponibles y un grupo de aplicaciones premium a precios muy económicos.

Demo del Sistema de chatbot con sugerencias de respuesta en PHP y MySQL

En el siguiente enlace puedes acceder al Sistema de chatbot con sugerencias de respuesta para las pruebas pertinentes:

Ambiente Administrativo:

https://demoscweb.com/chatbot-sugerencias/admin/login.php

Las credenciales de acceso del usuario de tipo Administrativo son las siguientes:

  • Usuario: configuroweb
  • Contraseña: 1234abcd..

Ambiente Usuario Final

https://demoscweb.com/chatbot-sugerencias/index.php

Las credenciales de acceso de usuario tipo cliente son las siguientes:

  • Usuario: jusuario@cweb.com
  • Contraseña: 1234abcd..

Estas credenciales de usuario final pueden cambiar, si se edita el usuario desde el demo.

Contáctame

Si tienes alguna duda, me puedes contactar directamente a mi Whatsapp en el siguiente enlace:

https://configuroweb.com/WhatsappMessenger

Puesta a punto de la aplicación en un Servidor Local

Para realizar el proceso de la puesta a punto del Sistema de chatbot con sugerencias de respuesta en PHP y MySQL es necesario que descargues he instales con todos los parámetros por defecto las siguientes aplicaciones:

XAMPPGitVisual Studio Code.

Hablo con mucho más detalle sobre este proceso en una publicación específica, donde explico como instalar aplicaciones PHP en un servidor local

Descarga del proyecto de GitHub

El proyecto se encuentra alojado en el siguiente enlace:

Sistema de chatbot con sugerencias de respuesta en PHP y MySQL

Posterior a la descarga he instalación de las aplicaciones solicitadas anteriormente, desde Visual Studio Code, te vas a la siguiente ubicación:

C:\xampp\htdocs

Ya en esta carpeta, dentro de Visual Studio Code, pulsas la opción View y luego Terminal, y en la ventana que te aparece en la parte inferior, escribes el siguiente código y presionas Enter:

git clone https://github.com/configuroweb/chatbot_sugerencias.git

Dentro de la carpeta htdocs se creará una nueva carpeta llamada chatbot_sugerencias, y allí quedará el proyecto ya ingresado, lo que queda es, desde Visual Studio Code, acceder a esta carpeta desde la opción de Open Folder y acceder a chatbot_sugerencias, de esta manera tendrás los archivos de la aplicación para modificarlos a voluntad.

Creación he Importación de la base de datos del Sistema de chatbot con sugerencias de respuesta en PHP y MySQL

En este punto te queda abrir XAMPP, elegir un idioma entre inglés y alemán, y activar los servicios de Apache, el servidor PHP y MySQL el gestor de la base de datos.

Después de activar estos servicios, debes acceder a la siguiente URL:

http://localhost/phpmyadmin/index.php

Creas una base de datos con el nombre chatbot_sugerencias he importas el archivo que te proveo con el pago llamado chatbot_sugerencias.sql

Apenas realices este proceso ya la aplicación quedará operativa en el siguiente enlace:

http://localhost/chatbot_sugerencias/

Consideraciones importantes al subir el Sistema de chatbot con sugerencias de respuesta en PHP y MySQL a un hosting en Internet

El archivo a modificar con las credenciales de la base de datos se llama initialize.php y en la línea 3 de este archivo se debe poner como quedará la URL del software, sino, no funcionará, ejemplo, en mi hosting appscweb.com, yo subí el proyecto a una carpeta llamada chatbot-sugerencias, la URL que puse en initialize.php fue, https://appscweb.com/chatbot-sugerencias/ para que funcionara el software.

Si requieres reforzar el proceso de la subida de la aplicación a hosting, puedes verlo en el siguiente video:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Quedo al pendiente de cualquier consulta

Etiquetado: / /

Edición de Tablas en Línea con PHP y MySQL

Este Edición de Tablas en Línea con PHP y MySQL permite actualizar las tablas mostradas en la capa html, sin tener que recargar la página, se realizan los cambios, que quedan persistentes en la base de datos.

Esta aplicación se lleva a cabo, con las tecnologías de bootstrap, javascript, ajax, además de PHP y MySQL.

Específicamente se utiliza la librería dark-editable que con popper y moment.js hacen posible el proceso de edición en línea.

Esta librería permite editar fácilmente el contenido DIV haciendo clic en el contenido que se va a editar, posterior a que se realice la edición, se enviará por medio de Ajax el update para modificar información en la base de datos de MySQL.

Puesta a punto del Sistema de Edición de Tablas en Línea con PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPP, Git, Visual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de tienda en línea en un servidor local:

Edición de Tablas en Línea con PHP y MySQL

Configuración del Software de Edición de Tablas en Línea con PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/edicion-linea.git

Se creará la carpeta edicion-linea, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema de Edición de Tablas en Línea con persistencia

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre edicion-linea, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Base de Datos del Sistema de Edición de Tablas en Línea

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/edicion-linea

Subida del Sistema de Edición de Tablas en Línea con PHP y MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Sistema de tienda en línea con correo de confirmación

Este de Sistema de tienda en línea con correo de confirmación sobre el que comparto el código, permite gestionar las órdenes ordenes de compra de los clientes, confirmando de manera sencilla y efectiva su pedido, según la dirección de correo indicada.

Video Explicativo

Sistema de tienda en línea con correo de confirmación

Puesta a punto del Sistema de tienda en línea con correo de confirmación en PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPP, Git, Visual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de tienda en línea en un servidor local:

Sistema de tienda en línea con correo de confirmación

Configuración del Sistema de tienda en línea con correo de confirmación en PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/tienda-correo.git

Se creará la carpeta tienda-correo, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos de la tienda con confirmación de correo

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre tienda-correo, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Base de datos del sistema de tienda con configuración de correo

Este proceso se realiza enteramente desde un servidor local, para esto es necesario, configurar los parámetros del correo desde donde vamos a realizar el envío.

Para el ejemplo se utiliza XAMPP, que es la aplicación con la que se gestiona el servidor Apache y MySQL principalmente. Para hacer efectivo este procedimiento se configuran dos archivos de la configuración raíz de XAMPP para PHP.

Configuración adicional para el envío de correo desde un servidor local

En adición se deben modificar los documentos sendmail.ini y php.ini en sendmail.ini se deben cambiar los siguientes parámetros:

  • error_logfile, este parametro se debe habilitar para saber los errores que se puedan presentar.
  • auth_username, acá se pone el correo desde donde vamos a enviar
  • auth_password, en este apartado se ingresa la contraseña
  • force_sender se coloca el correo electrónico nuevamente

Los parámetros a modificar en el documento php.ini, son:

  • SMTP, para el caso del ejemplo utilizo un correo hostinger, SMTP,
  • smtp_port, el puerto compatible con el servidor de correo electrónico
  • sendmail_from, acá se pone el correo electrónico desde donde se va a enviar el correo
  • sendmail_path, acá se fija la dirección donde está el ejecutable sendmail.exe, si realizas la instalación de XAMPP con todos los parámetros por defecto, la ubicación será la siguiente: sendmail_pathC:\xampp\sendmail\sendmail.exe -t

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/tienda-correo/

La configuración de la aplicación la realicé con mi servidor de correo hostinger, desde mi dominio appscweb.com, si deseas realizar el proceso con gmail, puedes seguir las indicaciones del siguiente vídeo:

Como enviar correos gmail desde PHP con la función mail en localhost con XAMPP

Subida del Sistema de tienda en línea con correo de confirmación en PHP y MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Carrito de Compras en PHP y MySQL

Este de Sistema Carrito de Compras en PHP y MySQL sobre el que comparto el código, permite gestionar las órdenes de compra de los clientes, de manera sencilla y efectiva.

La aplicación calcula los productos que se incluyen en el carrito, formaliza la orden en un número de pedido, que queda registrado en la base de datos.

Video Explicativo

Carrito de Compras en PHP y MySQL

Puesta a punto del Carrito de Compras en PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPP, Git, Visual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación que permite definir la diferencia entre dos fechas en un servidor local:

Carrito de Compras en PHP y MySQL

Configuración del Sistema de Carrito de Compras en PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/carrito.git

Se creará la carpeta carrito, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos factura:

http://localhost/phpmyadmin/index.php

Base de Datos del Carrito de Compras en PHP y MySQL

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre carrito, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Enlace a la base de datos del Sistema de Carrito

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/carrito/

Subida del sistema Carrito de Compras en PHP y MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Sistema Generador de QR en Línea

Vamos a aprender a implementar un Sistema Generador de QR en Línea implementado en Javascript, utilizando básicamente una api a la que se le envía el requerimiento, con la URL o el texto sobre el que se va a generar la QR relacionada:

https://goqr.me/api/doc/create-qr-code/

Esta aplicación utiliza javascript para enviar las peticiones, por medio de una variable que se sobre pone en la URL del envío, con la medida de la imagen del QR que para este caso es de 200 por 200 pixeles.

Explicación del Sistema Generador de QR en Línea

La aplicación consta de dos archivos principales, que son lo que usuario final visualiza, el index.html, otro archivo llamado style.css que es el que gestiona el como se va a visualizar la aplicación y por último el archivo que lleva la lógica de la aplicación es el script.js.

Esta aplicación en el script.js es de donde se envía la URL o el texto que diligencia el usuario final con el evento clic, que es el que impulsa la consulta al API, esta responde con la imagen del QR, parametrizado a 200 por 200 pixeles.

Descarga he implementación del proyecto en JavaScript

El siguiente es el enlace del repositorio donde tengo el proyecto colgado en GitHub:

Sistema Generador de QR en Línea

Como es una página estática, no se requiere utilizar un backend, no debes instalar ningún servidor basta con descargar el proyecto y ejecutar la página index.html

Subida del Sistema Generador de QR en Línea en Javascript a un hosting

En una publicación previa explico como subir un proyecto similar a este a GitHub Pages si deseas subirlo a un hosting como hostinger en el siguiente vídeo explico la forma de hacerlo:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Cualquier duda quedo al pendiente !!

Etiquetado: /

Sistema Básico de Facturación en PHP y MySQL

Este Sistema Básico de Facturación en PHP y MySQL permite generar dinámicamente factura, ingresando los códigos de productos, id de producto, precio, porcentaje de impuestos y el monto pagado por el cliente.

El sistema consta de un login, al que puedes acceder con las credenciales habituales, en las aplicaciones de este blog en PHP, Python y Javascript

Si requieres más información sobre el proceso de login en PHP puedes ver la publicación a continuación:

Puesta a punto del Sistema Básico de Facturación en PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPP, Git, Visual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación que permite definir la diferencia entre dos fechas en un servidor local:

Sistema Básico de Facturación en PHP y MySQL

Configuración del Sistema Básico de Facturación en PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/factura-sencilla.git

Se creará la carpeta factura-sencilla, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos factura:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema Básico de Facturación

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre factura, posteriormente desde acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Enlace Base de Datos

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/factura-sencilla/

Subida del sistema Básico de Facturación a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /
configuroweb.com
×
Hola de Nuevo
Abrir chat
¿Qué te interesa?
Selecciona los temas de interés sobre
los que deseas recibir noticias: