Skip to content

oscar33213/PROYECTOS_PERSONALES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio de Proyectos Personales

¡Bienvenido a mi repositorio de proyectos personales! Este repositorio actúa como un portafolio donde iré subiendo pequeños proyectos que desarrollo con el objetivo de mejorar mis habilidades y explorar nuevas tecnologías. Aquí podrás encontrar una variedad de proyectos, cada uno con su propia descripción, guía de instalación y uso.

Proyectos de Python

1. Acortar URL

  • Descripción: Web para acortar URLs.
  • Tecnologías usadas: Python & streamlit.
  • Enlace al repositorio: Acortar URL

2. AreaCirculo

  • Descripción: Aplicacion para calcular el area de un circulo indicando su radio.
  • Tecnologías usadas: Python & tkinter.
  • Enlace al repositorio: Area Circulo

3. Cadena De Numeros

  • Descripción: Aplicacion que recibe una serie de numeros positivos, al recibir un valor negativo suma los anteriores positivos y saca el resultado.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Cadena De Numeros

4. Calculadora IMC

  • Descripción: Aplicacion para calcular el IMC (Indice de Masa Corporal).
  • Tecnologías usadas: Python & tkinter.
  • Enlace al repositorio: Calculadora IMC

5. Generador QR

  • Descripción: Aplicacion para generar QR
  • Tecnologías usadas: Python & streamlit.
  • Enlace al repositorio: QR Generator

6. Reloj

  • Descripción: Aplicacion que muestra la hora cada segundo.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Reloj

7. Asistente de voz de Amazon

  • Descripción: Aplicacion de Alexa Amazon para buscar por voz.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Asstente de Voz Amazon

8. Traductor

  • Descripción: Aplicacion de traduccion.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Traductor

9. Malware Gusano

  • Descripción: Pequeño scrip de gusano para replicar archivos.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Malware Tipo Worm

10. Keylogger

  • Descripción: Aplicacion Keylogger para detectar pulsaciones del teclado.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Keylogger

11. Cuenta Atras

  • Descripción: Aplicacion de Cuenta Atras.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Cuenta Atras

12. Reconocimiento de Voz

  • Descripción: Aplicacion de reconocimiento de voz.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Reconocimiento de Voz

13. Shutdown

  • Descripción: Aplicacion para apagar el ordenador.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Shutdown

14. Simulador de Ventana de Login

  • Descripción: Aplicacion para simular una pantalla de logeo.
  • Tecnologías usadas: Python & Tkinter.
  • Enlace al repositorio: Loggin

15. Generador de Contraseñas

  • Descripción: Aplicacion para generar Contraseñas indicando sus parametros.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Generador de contraseñas

16. Quiz de Paises

  • Descripción: Juego de adivinar las capitales de paises.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Quiz Paises

17. Bot Ratón Automático

  • Descripción: Programa que simula un bot de puntero automatico.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Bot Ratón

18. Analizador de Sentimientos

  • Descripción: Programa que recibe una frase y la analiza para determinar su nivel de sentimiento..
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Analizador de Sentimientos

19. Generador de Audiolibros

  • Descripción: Programa que transforma textos en Audiolibros.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Generador de Audiolibros

20. Autocorrector

  • Descripción: Programa autocorrector de frases.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Autocorrector

21. Calculadora

  • Descripción: Programa de Calculadora.
  • Tecnologías usadas: Python & Tkinter.
  • Enlace al repositorio: Calculadora

22. Fusionar PDF

  • Descripción: Programa para unir varios PDFs en uno.
  • Tecnologías usadas: Python & Streamlit.
  • Enlace al repositorio: Unir PDF

23. Web Scrapping

  • Descripción: Programa para hacer un web scrapping de una paguna web que le pasemos.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Web Scrapping

24. Bot WhatsApp

  • Descripción: Bot para enviar Mensajes de WatsApp.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Bot de WhatsApp

25. WiFi Password Decrypted

  • Descripción: Programa para recuperar contarseñas WiFi.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: WI-FI Decrypted

26. Eliminador de Fondos

  • Descripción: Programa que elimina fondos de una imagen.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Eliminador de fondos

27. Juego del Ahorcado

  • Descripción: Juego del Ahorcado.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Ahorcado

28. Fizz-Buzz

  • Descripción: Juego de Fizz-Buzz, cambia los multiplos de 3 por Fizz, los de 5 por Buzz y los de 3 y 5 por Fizz-Buzz.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Fizz-Buzz

29. Adivina el numero

30. Calendario Interactivo

  • Descripción: Juego de Adivinar el numero.
  • Tecnologías usadas: Python y Tkinter.
  • Enlace al repositorio: Calendario Interactivo

31. Control Del Rendimiento Del Sistema

  • Descripción: Aplicación para controlar el rendimiento del Sistema.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Control de Rendimiento

32. Maquina Exprendedora

  • Descripción: Aplicación que simula una maquina exprendedora.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Maquina Exprendedora

33. Suma Asincrona

  • Descripción: Aplicación que realiza sumas de forma asincrona.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Suma Asincrona

34. Carrera de Obstaculos

  • Descripción: Aplicación que simula una carrera de Obstaculos.
  • Tecnologías usadas: Python.
  • Enlace al repositorio: Carrera de Obstaculos

35. Pokedex

  • Descripción: Aplicación que simula una Pokedex.
  • Tecnologías usadas: Python & flet
  • Enlace al repositorio: Pokedex

36. Lista correo

  • Descripción: Aplicación copia correo
  • Tecnologías usadas: Python
  • Enlace al repositorio: [Lista Correo]

36. Piedra, Papel, tijera

  • Descripción: Juego basico de piedra, papel, tijera contra la maquina
  • Tecnologías usadas: Python
  • Enlace al repositorio: Piedra, Papel, Tijera

37. Piedra, Papel, Tijera con otro jugador

38. Aplicación caja de Supermercado

  • Descripción: Aplicación que simula las funciones de una caja de Supermercado
  • Tecnologías usadas: Python y Tkinter
  • Enlace al repositorio: Caja Supermercado

Proyectos de JavaScript y Typescript

1. Aplicación de turnos

  • Descripción: Aplicación que simula una pantalla de llamamiento de turnos de atención al cliente.
  • Tecnologías usadas: HTML5, Typescript y CSS
  • Enlace al repositorio: Aplicación Turnos

2. Portal MFLIX

  • Descripción: Aplicación que simula el portal de inicio de una pagina de streaming estilo Netflix.
  • Tecnologías usadas: HTML5, Typescript y CSS
  • Captura de Pantalla:: https://tinyurl.com/25nr6oc3
  • Enlace al repositorio: MFLIX

Proyectos de Java

1. Aplicación Año Bisiesto

  • Descripción: Aplicación que indica si un año es bisiesto o no.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Bisiesto

2. Calculadora de Fútbol

  • Descripción: Aplicación que calcula las posiciones de X equipos segun los resultados que se le indique.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Calculadora LaLiga Fútbol

3. Capicua

  • Descripción: Aplicación que indica si un numero indicado es capicua o no.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Capicúa

4 Conversor De Divisas

  • Descripción: Aplicación conversor de divisias, donde se le indica el tipo de divisa a convertir.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Conversor Divisas

5. Generador de Matriculas

  • Descripción: Aplicación que sirve para generar matriculas de vehiculos españoles.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Generador Matriculas

6. Juego Dungeons & Dragons

  • Descripción: Aplicación que simula el tipico juego de Dungeons & Dragons
  • Tecnologías usadas: Java
  • Enlace al repositorio: Dungeons & Dragons

7. Leer Al Revés

  • Descripción: Aplicación que muestra la palabra indicada, al reves.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Leer Al Réves

8. Operaciones Matemáticas

  • Descripción: Aplicación que muestra el resultado de la operación amtematica que se le indique.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Operaciones Matematicas

9. Palindrome

  • Descripción: Aplicación que indica si una palabra es palindrome.
  • Tecnologías usadas: Java
  • Enlace al repositorio: Palindrome

Estructura del Repositorio

  • README.md: Este archivo, con la descripción general del repositorio y enlaces a los proyectos individuales.
  • READMEENGLISH.ms: Este archivo, con la descripción general del repositorio y enlaces a los proyectos individuales en ingles
  • /PYTHON: Directorio que contiene todos los proyectos en Python
  • /PYTHON/imagenes: Directorio que contiene todas las imagenes
  • /PYTHON/pdfs: Directorio que contiene los pdfs que se generan al unirlos
  • /PYTHON/qr: Directorio que contiene los QR generados
  • /JS-TS: Directorio que contiene todos los proyectos de JavaScript y TypeScript
  • /JAVA: Directorio que contiene todos los proyectos en Java

Cómo Usar Este Repositorio

  1. Clonar el repositorio:

    git@github.com:oscar33213/PROYECTOS_PYTHON_PERSONALES.git
    

Copyright

© 2024 Oscar Hidalgo Llopez (github.com/oscar33213). Todos los derechos reservados.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published