Anuncio

PHP programarloUna vez, hace años, cuando iba regularmente al mismo estilista cada mes para que me cortara el pelo, descubrió que yo era un experto en tecnología. En realidad era la dueña del salón y, durante una visita en particular, comenzó a contarme lo difícil que era administrar los horarios en papel. Esperaba encontrar una forma digital de hacer citas para los clientes cuando llamaban o entraban por la puerta y pedían una.

En ese momento, ya estaba abrumado con una larga lista de proyectos y no quería la molestia de prometer algo que no estaba seguro de poder hacer. Por supuesto, siendo adicto a la programación y al diseño web, no podía dejar de pensar en el mejor enfoque para lograr tal tarea.

No solo eso, sino que me imagino que hay innumerables pequeñas empresas que se encuentran en tal situación, con la necesidad de racionalizar la "reserva" de clientes con una solución digital. Con suerte, también es una solución que prácticamente no requiere mantenimiento. En mi opinión, una aplicación basada en web es obviamente el camino a seguir, ya que se puede acceder a ella desde cualquier lugar y desde cualquier computadora. Y, por supuesto, cuando se trata de aplicaciones basadas en la web, mi plataforma favorita es siempre PHP y mySql.

instagram viewer

Aunque ya no voy al estilista (en mi distracción, perdí demasiadas citas), pero lo hice eventualmente descubra una solución interesante al dilema de reserva de pequeñas empresas: una aplicación PHP ordenada y de código abierto llamado phpScheduleIt.

Una aplicación basada en web para programar cualquier cosa

Si bien esta aplicación es más adecuada para programar citas o reservar reservas en un hotel o restaurante, también se puede usar para programar recursos, como salas de conferencias o tiempo en la biblioteca computadora.

Cualquiera que me conozca bien sabe que me encanta la simplicidad y facilidad de instalación que viene con Aplicaciones PHP 6 sitios gratuitos para aprender sobre programación en PHP Lee mas . La belleza de esta aplicación es que es muy fácil de configurar y es increíblemente versátil.

Como con la mayoría Aplicaciones PHP (al menos los buenos), la instalación es un proceso muy simple de 3 o 4 pasos. Primero, transfiere todos los archivos phpScheduleIt a su servidor web, dentro de la carpeta donde desea que resida la aplicación. Luego, edite el config.dist.php archivo con la información de la base de datos mySql. Puede configurar la base de datos mySql usando phpMyAdmin antes o después de editar este archivo, pero no olvides crearlo o la aplicación no funcionará.

PHP programarlo

También puede considerar configurar la información del servidor de correo si desea permitir que la aplicación envíe correos electrónicos. Siempre que tenga un servicio de correo electrónico smtp disponible que pueda usar, estará listo.

Cuando esté listo para configurar la aplicación, simplemente ejecute la instalación utilizando su navegador y vaya a http://your-web-domain/phpScheduleIt/install/

El script de instalación primero le pide que confirme la configuración de mySQL que recopiló del archivo de configuración que editó.

calendario calendario php

Haga clic en "Ejecutar instalación", y si su servidor tiene la versión requerida de PHP y mySQL y los complementos habilitados, debería funcionar bien. Cuando se haya completado, solo visita http://your-web-domain/phpScheduleIt para abrir la aplicación

El lugar donde querrá comenzar a configurar el shell para su sistema de programación está en "Administración de aplicaciones". Aquí es donde configurará todo, comenzando con "Horarios".

calendario calendario php

La aplicación le pedirá que cree un nuevo horario. Tenga en cuenta que este es un programa completo que puede contener numerosos recursos. Esos recursos podrían ser salas de conferencias, trabajadores que tienen sus propios clientes, mesas de restaurantes o cualquier otra cosa. Así que clasifique el "horario" como una especie de contenedor masivo para todos esos recursos. Una biblioteca puede tener un horario para cada grupo de computadoras de computadoras individuales, o un salón de belleza puede tener un horario para cada sucursal.

calendario calendario php

Una vez que se crean los cronogramas, querrá comenzar a llenarlos con recursos seleccionando "Recursos" en Administración de aplicaciones. Aquí, puede enumerar cada uno de los recursos individuales que necesitarán su propio horario. Pueden ser computadoras individuales, mesas, estilistas, salas de conferencias, etc. Básicamente, cualquier recurso en su negocio u organización donde necesite reservar clientes, podría agregarlo como recurso.

software de programación php

Una característica interesante es que el software también le permite personalizar cada recurso con su propia imagen, información de contacto y cualquier descripción o nota que desee incluir. Agregue una instantánea de cada estilista o muestre una imagen de la sala de conferencias.

software de programación php

Ahora que ha creado su programa y lo ha cargado con todos los recursos, el paso final es agregar sus reservas cuando los clientes llamen. O bien, puede proporcionar acceso al sistema a varias personas para que puedan agregar reservas, como las personas encargadas de programar salas de conferencias o hacer reservas en restaurantes. Para hacer una reserva, simplemente haga clic en "Programar" y luego en "Reservas".

software de programación php

Verá el calendario completo como una instantánea de una semana a la vez. Para reservar una hora, todo lo que tiene que hacer es hacer clic en una de las casillas que tienen el código de color "reservable". Cada programa de recursos puede ser completamente personalizado. Puede bloquear bloques de tiempo enteros como "no reservables". Una vez que haya enviado una reserva, el bloque de tiempo se sombreará en azul.

Programe reservas y citas para su negocio con phpScheduleIt scheduleIt12

Las reservas son rápidas de configurar. Simplemente complete la hora de inicio y finalización, agregue un título y una descripción, e incluso puede agregar otros usuarios en el sistema para participar en la actividad reservada.

Programe reservas y citas para su negocio con phpScheduleIt scheduleIt13

El calendario general mostrará todo de un vistazo. Las reservas azules muestran quién lo reservó, y si pasa el mouse sobre el bloque de tiempo reservado, verá el título y la descripción que se incluyeron en el momento de la reserva.

PHP programarlo

Si no recuerdo mal, el estilista terminó pagándole a un diseñador web una gran cantidad de dinero en efectivo para que lo pusiera juntos un sitio web, y nunca contó con el sistema de reserva electrónica que había soñado acerca de.

La cuestión es que realmente no es tan difícil de hacer. Para alguien familiarizado con las aplicaciones basadas en PHP, la instalación es inferior a 15 minutos y la configuración completa y la configuración solo lleva el tiempo necesario para escribir todos los recursos que desea calendario. Puede tener un sistema como este en funcionamiento en su negocio en poco tiempo.

Pruebe phpScheduleIt y díganos si le ayudó a resolver su dilema de reserva. ¿Sientes que es un enfoque lo suficientemente robusto para un negocio? Comparta sus pensamientos al respecto en la sección de comentarios a continuación.

Credito de imagen: Tabla reservada a través de Shutterstock

Ryan tiene una licenciatura en ingeniería eléctrica. Ha trabajado 13 años en ingeniería de automatización, 5 años en TI y ahora es ingeniero de aplicaciones. Ex editor jefe de MakeUseOf, ha hablado en conferencias nacionales sobre visualización de datos y ha aparecido en la televisión y radio nacionales.