Skip to content

Repositorio de varios proyectos (Aplicación de notas, código para manejar un excel, un programa para manejar puntos y cordenadas, una calculadora entre otros)

Notifications You must be signed in to change notification settings

Nivaniz/Proyectos

Repository files navigation

Proyectos Personales

Esta es una recopilación de mis proyectos personales trabajados en varios lenguajes como son: Python, JavaScript, CSS y varias librerías con el objetivo de crear soluciones y crear mis propios sistemas. Para mayor información de los propios proyectos, puedes acceder a sus carpetas para saber como instalarlos y utilizarlos.

Son libres de modificación o de su libre utilización. La documentación se encuentra dentro de los archivos principales de la mayoría de los proyectos o mediante (en el caso de python) de el comando (help(función/clase).

Acerca de:

  • Sistema de Películas:

https://github.com/Nivaniz/Proyectos/tree/main/SistemaDePeliculas

Este proyecto es un sistema de manejo de películas simple que sirve modificando el código y desde la terminal. Utilizando Python y un modulo import pickle. Puedes:

-Crear un catálogo.

-Agregar el nombre de la película, duración y año de lanzamiento a este catálogo.

-Mostrar todas las películas del catálogo.

-Guardar los datos en el archivo antes de salir del programa.

-Y al regresar al programa las películas anteriormente registradas estaran ahí.

Para ver el diseño y sus componentes pueden entrar a su repositorio en la carpeta llamada por su nombre.

  • Menú Restaurante:

https://github.com/Nivaniz/Proyectos/tree/main/MenuRestaurante

Este proyecto es un sistema de manejo de platos mediante el uso de una base de datos de MYSQLITE que puedes manejarlo desde la términal y te mostrastará el menú final como una interfaz visual. Se crea una base de datos de un restaurante y permite al usuario agregar categorías y platos a la base de datos y mostrar una lista de categorías y platos disponibles. Puedes: Agregar una categoría, Agregar un plato, Mostrar el menú o Salir del programa. Para ver el diseño y sus componentes pueden entrar a su repositorio en la carpeta llamada por su nombre.

  • Manejo de Puntos y Coordenadas:

https://github.com/Nivaniz/Proyectos/tree/main/ManejoDePuntosCoordenadas

Este proyecto es un sistema creado en Python que se maneja mediante la terminal, es una implementación de una clase Punto que representa un punto en un plano cartesiano, y una clase Rectangulo que representa un rectángulo en un plano cartesiano con dos puntos opuestos. Puedes:

-Crear un punto a partir de coordenadas

-Obtener el cuadrante en el que se encuentra un punto

-Obtener un vector entre dos puntos

-Calcular la distancia entre dos puntos

-Obtener la base, la altura y el área del rectángulo

-Crear un rectángulo con dos puntos personalizados o con dos puntos en el origen (por defecto).

Para ver el diseño y sus componentes pueden entrar a su repositorio en la carpeta llamada por su nombre.

  • Excel Gráfico:

https://github.com/Nivaniz/Proyectos/tree/main/ExcelGrafico

En este proyecto utilicé la librería openpyxl de Python para procesar y modificar un archivo de Excel. Iterando a través de cada fila de la hoja de trabajo y multiplica el valor en la columna C por 0.9, agrega una columna adicional a la hoja de trabajo que contiene los valores corregidos, crea una gráfica de barras a partir de los valores corregidos y la agrega a la hoja de trabajo en la celda E2. El propósito de este código es procesar y modificar un archivo de Excel para corregir valores y crear una gráfica de barras a partir de los valores corregidos. Para ver el diseño y sus componentes pueden entrar a su repositorio en la carpeta llamada por su nombre.

  • App de Notas:

https://github.com/Nivaniz/Proyectos/tree/main/AplicacionNotas

Este código es una aplicación de editor de texto básico construido utilizando la biblioteca Tkinter de Python. La aplicación tiene una barra de menú que permite al usuario crear un nuevo archivo, abrir un archivo existente, guardar un archivo y guardar un archivo con un nombre diferente. También hay una opción de salida para cerrar la aplicación. En el centro de la ventana de la aplicación hay una caja de texto que permite al usuario escribir y editar texto. En la parte inferior de la ventana hay un monitor de estado que muestra mensajes de estado como "Guardando..." o "El archivo se ha abierto correctamente". Totalmente funcionable. Para ver el diseño y sus componentes pueden entrar a su repositorio en la carpeta llamada por su nombre.

  • Calculadora Sencilla:

https://github.com/Nivaniz/Proyectos/tree/main/Calculadora

Este es un programa desarrollado en Python, una calculadora con interfaz generada dinámicamente.

  • Todas sus funciones básicas, sumar, restar, multiplicar y dividir

Autoría:

Nirvana Belen González López

About

Repositorio de varios proyectos (Aplicación de notas, código para manejar un excel, un programa para manejar puntos y cordenadas, una calculadora entre otros)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published