Software creado por parzibyte (portafolio)

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.

Aplicación de temporizador con JavaScript - Programar tiempo restante
Aplicación de temporizador con JavaScript – Programar tiempo restante

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.

Cronómetro con JavaScript con marcas - Código open source
Cronómetro con JavaScript con marcas – Código open source

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.

Estilo CSS para marcar tarea completada - Lista de tareas pendientes con JavaScript
Estilo CSS para marcar tarea completada – Lista de tareas pendientes con JavaScript

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.

Imprimiendo receta con software gestor de recetas
Imprimiendo receta con software gestor de recetas

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.

Generador de códigos QR online gratuito y open source
Generador de códigos QR online gratuito y open source

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.

Programa para colocar marca de agua con PHP y JavaScript
Programa para colocar marca de agua 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.

Solucionar fracciones en línea - Suma, resta, producto y cociente
Solucionar fracciones en línea – Suma, resta, producto y cociente

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.

Dashboard de sistema para estacionamientos - Mostrar gráficas y total de pagos
Dashboard de sistema para estacionamientos – Mostrar gráficas y total de pagos

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.

Calificar tareas en software gratuito para asistencias y tareas
Calificar tareas en software gratuito para asistencias y tareas

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.

Reporte de visitas y visitantes en PHP - Contador de visitas web
Reporte de visitas y visitantes en PHP – Contador de visitas web

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.

Reporte de horarios de transporte público y promedios con app checador de transporte público
Reporte de horarios de transporte público y promedios con app checador de 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.

Inicio – Módulos del sistema para maquila web

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.

Subiendo archivos al sistema de drive en PHP
Subiendo archivos al sistema de drive en PHP

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.

Sistema escolar PHP – Mostrar estudiantes

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.

Administrador de plantillas – Software para etiquetas escolares en PHP

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.

PHP, ESP8266 y DHT22 – Registro de temperatura en gráfica

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.

Circuito para controlar bombilla usando Arduino y Bluetooth

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.

Memorama en Python y PyGame – Juego de memoria

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.

Estadísticas de enlaces para software acortador en PHP y MySQL

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.

Agregar artículo en sistema de inventarios con Laravel

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.

El ahorcado en JavaScript – Programación de juego

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.

Juego Simón dice en JavaScript

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.

Jugando Tetris en JavaScript (juego open source)

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.

Parzibyte jugando snake en Arduino usando un joystick

Más información aquí.

Juego en Python: el ahorcado

He creado el juego de El ahorcado o hangman en Python usando la consola.

Ahorcado (hangman) en Python

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.

Reporte de asistencia por empleado – Software open source para asistencia en PHP y MySQL

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.

Emparejamiento de tarjeta RFID con empleado – Sistema de asistencia con PHP y MySQL

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.

Conecta 4 en JavaScript, HTML – Versión web

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.

Conecta 4 – Juego programado en C sobre Linux Ubuntu

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:

Clima con Angular - App que consume API
Clima con Angular – App que consume API

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.

E-Commerce en Angular y Node – Vista principal de tienda

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.

Buscaminas en C – Jugando en Ubuntu

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.

Inicio – Punto de venta con Laravel – usuarios y clientes

Más información.

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.

Escritorio de sistema de ventas Android – Mostrar opciones

Más información aquí.

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.

Administración de turnos dentro del software Turnero
Este módulo es para administrar los turnos y atenderlos

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.

6 - Leer código de barras de paquete con cámara en App de entregas

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.

Memorama programado en JavaScript – Tutorial de juego

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

Esquema de funcionamiento de plugin para impresora térmica

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.

Ver sistema.

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.

App de notas con PHP, MySQL, Bootstrap y Twig

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.

Control de ventas de productos con Sublime POS 3

Control de ventas de productos con Sublime POS 3

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

Escritorio 1 - Mostrar balance y gastos

Escritorio 1 – Mostrar balance y gastos

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.

Sistema web para cotizaciones y presupuestos

Sistema web para cotizaciones y presupuestos

  • 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.

Generador de multiplicaciones online - Ejercicios de matemáticas
Generador de multiplicaciones online – Ejercicios de matemáticas

Más información.

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.

Enlaces sin acortar para usuario premium
Enlaces sin acortar para usuario premium

Más información.

Control escolar

Un simple control escolar programado en Go.

Control escolar - Bienvenida al sistema
Bienvenida al software de gestión escolar web

Más información aquí.

Más software

  1. Otras apps: muchas apps que no expongo aquí pero que igualmente son interesantes.
  2. Conversión de imagen a texto: extrae el texto de una foto o imagen
  3. Conversor de bases numéricas: convierte entre binario, octal, decimal y hexadecimal
  4. Factorial de un número: calcular el factorial de un número online
  5. Tomar fotos con JavaScript: simple app que demuestra cómo tomar fotos usando JS y un navegador compatible
  6. Generador UML: una app que permite generar diagramas UML a través de texto, evitando usar diseñadores que quitan tiempo.
  7. Juego de la serpiente: mi versión del juego Snake usando JavaScript
  8. Sublime POS 3: landing de mi punto de venta
  9. Conversor de texto a voz: tecnología TTS usando JavaScript
  10. App para memorizar cosas: pon un texto y la app elimina fragmentos del mismo, los cuales debes escribir

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.