En este apartado pondré el software que he creado y que está listo para ser usado por un usuario final.
La mayoría de veces el software es gratuito, y en algunas ocasiones también open source.
Por cierto, puedes ver más software que he creado (pero que no es tan grande) en mi portafolio.
Puedo hacer un desarrollo personalizado de estos trabajos, mira la página de contrataciones.
Temporizador con JavaScript
Aplicación sencilla para tener una cuenta regresiva o un temporizador usando el lenguaje de programación JavaScript.
Puedes usarlo aquí.
Cronómetro con JavaScript
No hace falta explicar lo que es un cronómetro. Lo único que he hecho es implementar un cronómetro propio con JS que permite pausar y poner marcas.
Lo puedes probar aquí.
Tareas pendientes con JS
Proyecto para cuando iniciamos a programar con JavaScript. Permite llevar un control de tareas pendientes. Puedes usarla como usuario final o explorar el código si te interesa la programación.
Si quieres ver el código te lo dejo aquí.
Recetario en línea
Gestor de recetas online para tener tu propio libro de cocina en línea con posibilidad de que el usuario imprima la receta y cambie las porciones.
Encuentras los detalles en mi post.
Generador de códigos QR
Una vez estaba buscando un generador de códigos QR simple y no encontré alguno que fuera como yo quería, así que decidí hacer el mío. Este generador puede ser usado de manera local y en mi web.
Lo mejor de todo es que es open source así que puedes mejorarlo, usarlo y adaptarlo a tus necesidades.
Los detalles están aquí.
Colocar marca de agua con PHP
Hace algunos años descubrí una página web que robaba mi contenido incluyendo las imágenes de los circuitos de Arduino diseñados en fritzing.
Por ello es que desde ese día subo mis imágenes con marca de agua. Para ello creé un software con PHP y JavaScript.
Aquí puedes descargarlo y ver todo su código.
Resolver fracciones con JavaScript
Programa que resuelve fracciones con JavaScript. Permite hacer las operaciones básicas así como simplificarlas y convertirlas.
Aquí encuentras los detalles: https://parzibyte.me/blog/2021/05/03/solucionador-fracciones-javascript/
Sistema para estacionamiento
Hace algún tiempo decidí hacer un sistema de estacionamiento para llevar el control de vehículos, registrar el tiempo de entrada y salida así como de brindar reportes.
Si quieres descargarlo o ver su código lo dejo por aquí.
Control de asistencias y tareas
Programa de control escolar pensado para escuelas de nivel básico o primarias como las llamamos aquí en México. Permite llevar el control de tareas y asistencias para más tarde brindar reportes.
Su uso está pensado para ser una ayuda y herramienta del docente, pues como bien saben al final la asistencia y las tareas cuentan para determinar la calificación final.
Por aquí encuentras los detalles y los enlaces de descarga.
Conversor de unidades web
Hace mucho tiempo en mis inicios como programador realicé un conversor de unidades para mi clase de física en la universidad (fue por allá en el 2016).
Si te sirve puedes encontrar el código por acá.
Contador de visitas con PHP
Un pequeño script y software de PHP para realizar el conteo de las visitas a nuestro sitio web. Es algo avanzado así que tiene gráficas y reportes interesantes.
Me parece que es open source y gratuito. Todos los detalles están en el post que escribí en su momento.
Checador de transporte público
Una pequeña app para llevar el registro del transporte público.
Es una app web pero también se puede instalar como aplicación nativa en los móviles. Por aquí encuentras más detalles.
Control de maquilas
Para un proyecto de mi universidad realicé un control de maquiladoras o maquilas, como sea que le llames. Se encarga de llevar el conteo de la productividad de empleados, tomar asistencias, registrar nóminas y mucho más.
Por aquí encuentras los detalles.
Gestor de archivos en la nube con PHP
Un administrador de archivos web escrito con PHP en donde puedes subir tus archivos y tenerlos siempre en la nube. También puedes compartirlos, es algo parecido a un Google Drive o Dropbox pero open source.
Si quieres ver el código puedes visitar el post correspondiente.
Pequeño sistema escolar con PHP
Ejercicio o práctica que muestra un sistema escolar programado con PHP y MySQL. No es muy grande pero puede tomarse como base para otros sistemas.
Si quieres ver el código puedes hacer clic aquí.
Generador de etiquetas escolares
Programa web con PHP para generar etiquetas escolares de esas que van adheridas a las libretas y libros. Permite modificar la fuente y diseño a partir de plantillas. Al final se genera un PDF para imprimir.
Aquí encuentras más detalles del programa.
Monitor de temperatura con PHP y DHT
En algún momento se me ocurrió registrar la temperatura y humedad para enviarla a un servidor con PHP y MySQL. De este modo podía analizarla más tarde usando gráficas.
En este enlace encuentras los detalles.
Control de bombilla con Arduino y teléfono
Apagar y encender bombilla o foco desde tu dispositivo Android usando un Arduino, módulo Bluetooth y relevadores.
Puedes encontrar el tutorial aquí.
Memorama en Python y PyGame
Juego de Memoria o Memorama en Python usando la librería PyGame; totalmente open source y gratis para descargar. Se trata de girar las tarjetas y buscar el par de cada imagen, algo similar a lo que hice anteriormente con JavaScript.
El código lo encuentras en mi otro post.
Acortador de enlaces en PHP similar a bit.ly
Software que realiza el seguimiento de clic de enlaces y a su vez los acorta, brindando estadísticas de los clics por fechas usando gráficas.
Es algo así como un bit.ly pero muy simple; totalmente open source y gratuito.
Encuentra más información en este post.
Sistema de administración de inventario en Laravel
Un software para llevar el registro de un inventario físico de algún departamento o lugar.
Más información aquí.
El ahorcado (juego) en JavaScript
El famoso juego de El ahorcado ahora en su versión web, totalmente amigable con los dispositivos con pantalla táctil. Es totalmente open source y gratuito.
Más información aquí.
Juego de Simón dice o Simon says en JavaScript
Un juego escrito en JavaScript. Se trata del juego Simón dice en donde se debe seguir la secuencia.
Código y explicación aquí.
Tetris en JavaScript – Open source
Esta es una de mis mayores y mejores creaciones. Me siento realmente orgulloso de haber creado este juego de Tetris en JavaScript. En parte porque Tetris es un juego que me gusta mucho, pero además, fue un reto hacerlo.
La demostración y el código están en este enlace.
Snake game en Arduino
En algún momento hice el juego de la serpiente en un Arduino usando una pantalla LCD para mostrar el juego y el puntaje. Además, para controlar a la serpiente usé un joystick. Es uno de mis mejores proyectos.
Más información aquí.
Juego en Python: el ahorcado
He creado el juego de El ahorcado o hangman en Python usando la consola.
Encuentras el código aquí.
Software para el control de asistencia en PHP
Llevar el control de asistencia de empleados por fecha. Es un software open source para llevar el seguimiento o pase de lista de los empleados. Al final el sistema arroja un reporte con los empleados y los días que asistieron en determinado rango de fecha.
Más información aquí.
Sistema de registro de asistencia con tarjetas RFID
Un sistema que lleva el registro de asistencia de empleados de una empresa, pero usando tarjetas RFID. De este modo el pase de lista o pase de asistencia se hace de manera automática, además de que incluye reporte.
Mira más detalles aquí.
Conecta 4 en JavaScript
El famoso juego de Conecta 4, portado a JavaScript usando Vue y Bootstrap. Permite jugar contra otra persona, o contra la computadora, usando una pequeña inteligencia artificial.
Aquí puedes ver el código y la descripción detallada del programa.
Juego de Conecta 4 pero en C
El juego conecta 4 en C, con inteligencia artificial, modo jugador vs jugador o jugador vs CPU totalmente en ANSI C ejecutable en la mayoría de entornos; totalmente open source y gratuito.
Más información aquí.
Aplicación de clima en Angular
Proyecto en Angular que consume API para mostrar el clima actual dependiendo de la ubicación. Utiliza consumo de varias API’s y Bootstrap:
Puedes encontrar el código fuente y los detalles en este enlace.
Tienda online con Node y Angular
Un pequeño e-commerce (no listo para producción) creado con Angular, Node y MySQL usando Angular Material para la vista. Permite la gestión de productos, carrito de compras y ventas.
Puedes encontrar más información junto con el código fuente en este enlace.
Buscaminas en C – Juego
Programación del juego Buscaminas en el lenguaje C, usando la consola para jugar. Es totalmente open source y gratis de descargar, como mi otro software.
Encuentras el código en este post.
Punto de venta con Laravel
Sistema de ventas escrito en Laravel. Gestión de clientes, productos, ventas, impresión de tickets, etcétera. Totalmente gratuito y open source.
Punto de venta móvil
Una aplicación móvil escrita usando Dart y Flutter, compilada para Android que consume la API de Laravel del sistema de ventas web.
Turnero web – Control de turnos
Un “turnero” web, funciona para consultorios o negocios en donde se tiene que hacer una cita o esperar turno para pasar.
Más información aquí.
Entrega de paquetes con Android
Una app que sirve para la entrega de paquetes de manera offline para sincronizar con el servidor más tarde.
Más información aquí.
Sistema de ventas con Spring Boot y Java
Para practicar un poco sobre este framework de Java, hice un punto de venta con control de productos y registro de ventas.
Más información aquí.
Memorama con JavaScript
Implementación del famoso juego de memorama pero con JavaScript, se puede jugar en teléfonos, tabletas y computadoras; además de que es open source.
Más información aquí.
Plugin para imprimir en impresoras térmicas desde JavaScript
Un plugin gratuito para imprimir tickets o facturas en una thermal printer usando JavaScript, sin dependencias, solo se necesita el plugin
Más información aquí.
Sistema de ventas con PHP
Ejemplo de cómo crear un sistema de ventas con PHP y MySQL. Totalmente open source.
Notas con PHP
Simple app para tomar notas con PHP y MySQL; usando Bootstrap para el diseño. Permite el registro de usuarios usando correo electrónico.
Más información.
Sistema web de pagos y cooperaciones open source con PHP
Hoy vengo a presentar un sistema gratuito y open source para el control de pagos y cooperaciones creado con PHP, MySQL, Twig, Bootstrap y Vue
Este sistema de pagos está creado con PHP para el lenguaje del servidor, utiliza Twig para renderizar las plantillas, mismas que tienen un diseño usando Bootstrap. La persistencia de datos es gracias a MySQL.
Del lado del cliente se utiliza Vue para consumir la API y traer los datos.
Entre sus características encontramos:
- Software para el control de pagos de personas
- Registro de personas
- Posibilidad de registrar usuarios para iniciar sesión
- Impresión de comprobantes de pago en impresora térmica
- Reporte de totales abonados por personas
- Responsivo y accesible desde teléfono, tableta o computadora
Con algunas modificaciones, este software podría controlar el sistema de abonos de ventas de productos, cooperaciones de personas, pagos, etcétera.
Más información aquí.
Punto de venta gratuito
Punto de venta gratuito en la nube.
Después de tanto tiempo y esfuerzo, he creado y publicado mi primer software listo para ser puesto en producción. Es un simple punto de venta web, o sistema de ventas web.
Utiliza varias tecnologías entre las que destacan Golang y Vue.js
Debido a que utiliza estas tecnologías de la web, su uso es realmente sencillo, además de que puede ser montado en un servidor de internet o en uno local.
No entraré en detalles sobre sus características, pues todo eso se puede ver en la página oficial.
Te invito a probarlo, aquí:
Página oficial de Sublime POS 3
Adminístrate (beta)
Presentando app para control financiero personal: Adminístrate
Desde hace algún tiempo (para mejorar mis habilidades en Android) he estado programando una aplicación de Android que además de ser gratuita tiene las siguientes características:
- Control de gastos
- Control de ingresos
- Deudas
- Préstamos
- Reportes de gastos e ingresos
- Gráficas
- Entre otros
Más información y descarga aquí.
Cotizaciones
Este sistema es un software para realizar cotizaciones o presupuestos, el cual es totalmente gratuito de usar en la nube; así como open source. Es decir, aparte de que puedes usarlo en mi sitio, puedes descargarlo y modificarlo.
- Realizar cotizaciones o presupuestos
- Estimar el costo requerido, el cual se configura por cada servicio
- Calcular tiempo requerido por cada servicio
- Describir características y/o condiciones del trabajo
- Agregar clientes para ligarlos a las cotizaciones
- Imprimir la cotización o guardarla como PDF (esto depende del navegador la mayoría de veces)
- Multiusuario: cualquier usuario puede registrarse y usarlo, así de simple. Eso sí, las cotizaciones, servicios y características son separadas por usuario
- Totalmente open source
- Escrito con PHP, utiliza PDO para interactuar con la base de datos
- Base de datos MySQL
- Lado del cliente con Vue.JS y Bootstrap
- Mensaje de agradecimiento, presentación y pie totalmente configurables
Se me ocurre que puede servir tanto como para estudiantes que tienen que entregar un proyecto con PHP simple, así como para personas que necesitan un software como estos.
Más información aquí.
Generador de multiplicaciones
App que permite generar multiplicaciones aleatorias. Útil para colocar como ejercicios, pues se puede imprimir más tarde.
Gestor de enlaces y acortadores
Gestiona enlaces y los acorta con tu acortador favorito, además de que puedes agregar usuarios premium que verán los enlaces sin acortar.
Control escolar
Un simple control escolar programado en Go.
Más información aquí.
Más software
- Otras apps: muchas apps que no expongo aquí pero que igualmente son interesantes.
- Conversión de imagen a texto: extrae el texto de una foto o imagen
- Conversor de bases numéricas: convierte entre binario, octal, decimal y hexadecimal
- Factorial de un número: calcular el factorial de un número online
- Tomar fotos con JavaScript: simple app que demuestra cómo tomar fotos usando JS y un navegador compatible
- Generador UML: una app que permite generar diagramas UML a través de texto, evitando usar diseñadores que quitan tiempo.
- Juego de la serpiente: mi versión del juego Snake usando JavaScript
- Sublime POS 3: landing de mi punto de venta
- Conversor de texto a voz: tecnología TTS usando JavaScript
- App para memorizar cosas: pon un texto y la app elimina fragmentos del mismo, los cuales debes escribir