Jose Luis Castañeda Osornio's Projects
API creada con dotnet new webapi
Mediante Python obtenemos en consola todo el audio de cualquier video de YOUTUBE, me diante 2 librerias pytube y whisper, las cuales utilizan IA para obetener el audio y transcribirlo en texto. Podemos obteter la librerias: 1) pip install git+https://github.com/openai/whisper.git. 2) pip install pytube
Prueba comun en pruebas tecnicas en entrvistas de javascript. Crear la estructura de un tablero de ajedrez con ' # '
APIs para una market en spring, la cual incluye el CRUD para operear los datos de productos, categorias y compras.Creando su documentación con swagger y implementando JWT con spring Security para darle seguridad a nuetsros servicio.
CRUD completo GET, POST, PUT, DELETE, creado con express, utilizando librerias como Boom, para middlewares, Joi para validar la data que nos llega
Una pequeña api con Node (Face api) la cual sirve como back-end de mi proyecto Login_front.
Optimizar el tiempo de carga del proyecto MovieNet. Creé loading skeletons para mejorar la UX dela aplicación, implemente scroll infinito y use Local Storage para aumentar la velocidad de respuesta de la aplicación
Plataforma de peliculas (MovieNet_v1.0.0) consumo de API con javascript puro, en donde consumimos endPoints de https://www.themoviedb.org. Creé el CRUD completo para este proyecto, Obtenemos la peliculas en tendencias, detalle de una pelicula, busqueda de peliculas, categorias, etc
V2 de api-shop, con persistencia de datos con un motor de DB relacional en Postgres (Docker) en el cual se utiliza el ORM sequelize. Implemente la autenticación de los usuarios por medio de Tokens y encriptación de datos sensibles. CRUD completo de productos, categorias, ordenCompra, etc.
Diseño o creo un arbol de navidad con javascript (consola), el arbol se crea dependiendo del tamaño que se le ingrese
Autenticación con la librería next-auth, la cual nos permite crear nuestro autenticacíon con nuestro propio provedor o utilizar diferentes provedores como GitHub, Google, Facebook
Utilizando HTML y CSS, se crea una barra vertical con sus propios iconos para visualizar las redes sociales. La barra tiene un efecto de hover
Es un proyecto el cualsimula un centro de control o administrativo de un sitio web, en donde tiene un loggin, nos permite agregar un prducto, eliminar un producto, agregar categoria y ver todas las categorias y productos Esta creada con HTML5, CSS, JAVASCRIPT, PHP
Chat con protocolo websockets
Clone exacto de la pagina google.com, junto con un formulario para iniciar sesion. Utilizando CSS, PHP
Es un proyecto donde se muestra como consumir una API con JavaScript, con el metodo fetch().
Un CRUD con FastApi, el cual se crear los 4 metodos (GET, POST, DELETE, PUT) para consumir una API. Semuestra como se crea una API con el Framework de Python
Pagina utilizando el GRID de CSS el cual tambien es responsive.
implementando Graphql
Comunícate con la API para obtener, crear, actualizar y eliminar productos. Integra el sistema de autenticación y usa diferentes tecnologías como Tailwind CSS. ¡Haz el deploy directamente en Vercel y conecta un subdominio a tu dashboard
Teinda en linea creada con la libreria de javascript react.js, manejo del virtual DOM, estado de la aplicación, hooks de react y react router
SItio desarrollado con HTML5, CSS, JAVASCRIPT, PHP y Bootstrap. En donde se simula la compra de un articulo y muestra los formularios necesarios para llevar acabo el contacto con el dueño.
Utilizando la libreria de javascript hago un efecto de escritura bonita, junto con CSS y HTML.
API desarrollada con Express.js el cual es un loggin que ocupa autenticacion JWT y da acceso a la rutas dependiendo de que tipo de usurio esta haciendo solicitud a la API, maneja ROLES (Admin, moderador), dependiendo del usurio da acceco a las funciones de DELETE, PUT, GET. Cuando se crea el usurio se crea su toke, previamente encriptado.
Se integra la API creada con la conexion a la base de datos. Donde se hace referencia a recuperar información de Libros con la información de usuarios . Se crea y consumen los 4 metodos de una API (GET, POST, DELETE, PUT)
Con pocas lineas de codigo resolvemos el problema de FIBONACCI sin recursividad en javascript
Prueba comun en pruebas tecnicas en entrvistas de javascript.
Una pequeña animacion con la libreria de javascript p5.js. Se utiliza el CLICK del mause para hacer la animación
Formulario donde añade un producto y muestra con Javascript los productos añadidos con botones para borra cada uno de los productos añadidos. Adicional tiene integrado AJAX para no recargar la pagina