Una pequeña aplicación web construida con HTML, CSS y JavaScript que carga datos desde una API externa y los muestra.
Tecnologías usadas: HTML, CSS, JavaScript, Bootstrap.
Repositorio GitHubUna API RESTful para una base de datos de películas, construida con Node.js, Express, MongoDB y autenticación JWT.
Tecnologías usadas: Node.js, Express.js, MongoDB, Mongoose, JWT, Passport.js, bcrypt, express-validator, CORS, Heroku.
Repositorio GitHubUna aplicación de página única (SPA) responsive construida con React para navegar y gestionar colecciones de películas, conectada al backend de MovieMobs.
Tecnologías usadas: React, React Router, React Bootstrap, Axios, SCSS, Parcel.
Repositorio GitHubUna aplicación web progresiva (PWA) serverless construida con React que permite a los usuarios encontrar eventos de desarrollo web en varias ciudades.
Tecnologías usadas: React, Vite, Jest, React Testing Library, Serverless (AWS Lambda), Google Calendar API.
Repositorio GitHubUna aplicación de chat nativa desarrollada con React Native, implementada con un enfoque rentable para adaptarse a los cambios de política de Firebase.
Tecnologías usadas: React Native, Expo, Firebase Firestore, Firebase Auth, GiftedChat, React Navigation.
Repositorio GitHubUna SPA responsive para navegar películas, construida con Angular y Material. La API del backend también fue actualizada con documentación JSDoc.
Tecnologías usadas (Frontend): Angular, Angular Material, TypeScript, RxJS, SCSS.
Tecnologías usadas (Backend): Node.js, Express.js, MongoDB, Mongoose, JWT, JSDoc.
Repositorio Frontend
Aplicación de línea de comandos en Python que evoluciona desde estructuras de datos básicas hasta almacenamiento persistente y base de datos relacional. Introduce POO con una clase Recipe, manejo robusto de errores y migración de archivos pickle a MySQL con ORM (SQLAlchemy).
Tecnologías usadas: Python, venv, MySQL, SQLAlchemy, Pickle, POO.
Repositorio GitHubAplicación Full-stack en Django con modelos para recetas e ingredientes, vistas basadas en clases, formularios con filtrado y páginas protegidas por autenticación. Desplegada en Heroku usando Gunicorn y WhiteNoise.
Tecnologías usadas: Django, PostgreSQL, Gunicorn, WhiteNoise, Heroku.
App en Vivo (Login requerido)