domingo, 10 de marzo de 2024

Registro de películas y series

Es un proyecto para organizar películas y series de forma organizada, esta hecho en Net Core 6, VueJS con Vuetify y MySQL. El sistema incluye un usuario y clave para proteger los datos usando JWT Token, el usuario y clave por defecto es "supervisor". Se pueden agregar, editar y borrar registros y filtrarlos por "finalizados" o "sin terminar" en un buscador. Además el usuario y clave por defecto se puede cambiar cuando se necesite.

Unas imágenes de ejemplo : 








Github

domingo, 10 de septiembre de 2023

Generador de tutoriales 1.1

Un programa hecho en Django con VueJS para generar tutoriales para canciones de guitarra, primero se crea un nuevo tutorial, para después ir a la sección de capturas, cargar el video y realizar capturas de imagen con descripción que se irán guardando, las capturas se pueden editar, ordenar y borrar. Una vez hecho este proceso se va a la sección de generar y se mostraran las imágenes con las descripciones ordenadas en una galería que permite mostrar las imágenes con las aclaraciones de cada una.

El proyecto ha sido actualizado a su version 1.1 y ahora puede buscar por título ademas de filtrar por dificultad y genéro. Tambien puede mostrar estadísticas que muestran cuantos tutoriales hay por dificultad y genéro.

Si ejecutan el proyecto por primera vez deben crear la base de datos SQLite con los siguientes comandos : 

manage.py makemigrations

manage.py migrate 

Para ejecutar el proyecto se debe usar el comando : 

manage.py runserver 9999

Unas imágenes :






Github

domingo, 27 de agosto de 2023

Gestor de libros en NodeJS

Este proyecto se encarga de organizar libros mediante tipo y género, se pueden editar y borrar los mismos, además también ofrece estadísticas con gráficos sobre cuanto libros tenemos por tipo y categoría. Usa NodeJS como Backend y ReactJS 18 como Frontend, como base de datos usa MySQL.

Unas imágenes : 








Github

miércoles, 16 de agosto de 2023

Catálogo de productos en PHP

Es un programa que funciona como catálogo de productos en PHP, esta hecho en Symfony 6 como Rest API con MySQL y ReactJS 18 como frontend.

Se puede cargar productos con fotos y categorías con iconos, también tiene una sección donde se muestran los productos y categorías a los visitantes y una sección de administración para gestionar los productos y categorías.

Unas imágenes : 







domingo, 11 de junio de 2023

sábado, 20 de mayo de 2023

Generador de tutoriales 1.0

Un programa hecho en Django con VueJS para generar tutoriales para canciones de guitarra, primero se crea un nuevo tutorial, para después ir a la sección de capturas, cargar el video y realizar capturas de imagen con descripción que se irán guardando, las capturas se pueden editar, ordenar y borrar. Una vez hecho este proceso se va a la sección de generar y se mostraran las imágenes con las descripciones ordenadas en una galería que permite mostrar las imágenes con las aclaraciones de cada una.

Para ejecutar el proyecto se debe usar el comando "manage.py runserver 9999".

Unas imágenes : 






Github

Fenix Music 0.5 en ReactJS

 Un programa hecho en Laravel 10 con ReactJS, también se utiliza Material UI en el frontend. 

Para instalar los modulos necesarios, se tiene que usar el comando "composer install" en el backend y "npm install --legacy-peer-deps" en el frontend, despues para ejecutar el frontend se tiene que usar el comando "npm run dev".

Una vez instalado los módulos se tiene que crear un nuevo usuario con postman desde el backend de la siguiente manera : 


Después para generar las canciones, se tiene que ir a la sección de configuración y usar la función de escanear canciones, en esa función se tiene que especificar la carpeta 

en el que esta la música y habilitar la misma carpeta con apache y hosts para que funcione como un servidor que permite reproducir música online.

Unas imágenes del proyecto : 








sábado, 22 de abril de 2023

PorHacer

 Es una aplicación hecha en Django como Rest API y Vue.js en CDN para guardar tareas, la aplicación incorpora una función para enviar las tareas pendientes por telegram.

Para configurar el envió del mensaje por telegram tienen que editar el archivo views.py de la carpeta api en las líneas 86 y 87.

Una imagen : 



Github

Convertir página en PDF en NodeJS

 Es una aplicación hecha en NodeJS para convertir cualquier pagina en un PDF.

Unas imágenes : 



Github

Aplicación de guardar notas en NodeJS

Es una aplicación hecha en NodeJS con SQLite como base de datos para guardar notas, tiene varios formatos para el texto.

Una imagen : 


Github

lunes, 28 de febrero de 2022

Fenix Music 1.3

 Es un programa para reproducir música y streams hecho en C# con Telerik. Utiliza SQLite como base de datos para la configuración.

Funciones : 

* El programa interpreta las carpetas del directorio de Música del sistema como Playlists, al iniciar el programa pueden decidir si generan las playlists en ese momento o después en otro directorio.

* Se puede buscar música y playlists por nombre, para confirmar la busqueda se tiene que usar la tecla enter. 

* Se pueden agregar, editar y borrar estaciones.

* Se puede configurar y guardar el directorio que contiene las playlists.

* Se puede configurar para que se detecten hotkeys y se pueda controlar la reproducción del programa.

* Se pueden importar, exportar, validar las estaciones. Tienen que ser en formato json como el archivo stations.json que incluye el programa.

Las hotkeys son las siguientes : 

F5 : Detener

F6 : Canción anterior

F7 : Reproducir / Pausar

F8 : Siguiente canción

F9 : Activar / Desactivar repetición de canción

Unas imágenes :







[NextJS] Fenix Music

Fenix Music es una aplicación web full-stack pensada para gestionar tu biblioteca multimedia local. Está construida con Next.js 14 y estruc...