Proyectos
Echa un vistazo a mi portafolio para descubrir una selección de mis proyectos favoritos que reflejan mi estilo y pasión por la innovación. Estos trabajos muestran mi dedicación a la excelencia y cómo me gusta crear soluciones que realmente marcan la diferencia. ¡Bienvenido a una muestra de mis proyectos más significativos!
Proyectos Personales
BeatHub
Frontend / Project Manager, MVP CompletadoBeatHub fue creado para proporcionar a los artistas beats exclusivos para sus canciones y dar a los productores musicales la oportunidad de vender sus beats a muy buen precio. Los beats que se comercializan son exclusivos, lo que significa que nadie más tendrá el ritmo que el artista compre; es decir una vez comprado el beat, ya no estará disponible para la venta.
Tecnologías
-
Next.js 13.5
-
TypeScript 5.0
-
tanstack/react-query 5.0
-
Tailwind CSS 3.3
-
framer-motion 10.1
-
NanoStores
Logros como negocio
- 🎉
Creamos una plataforma para que los artistas compren beats exclusivos y para que los productores vendan sus beats a un precio competitivo.
Logros como desarrollador
- ✔️
Lideré con éxito un equipo de 8 desarrolladores multidisciplinarios para crear una aplicación en menos de un mes.
- ✔️
Clasificado entre los 10 mejores proyectos de cientos de participantes en No Country, Mayo 2024.
Enlaces del proyecto
Yehu.app
Full Stack, BetaEste es un proyecto muy ambicioso, es una aplicación que te permitirá controlar cuándo un cliente compra/paga un producto/servicio. La aplicación te permitirá controlar el inventario, los clientes, los productos, los servicios, las ventas, los gastos, los ingresos, los impuestos, los informes, los pagos, las deudas, los créditos y permitirá a tus clientes verificar el estado de sus pedidos, facturas, opciones de pago y mucho más.
Tecnologías
-
NextJS 13.5
-
Tailwind 3.3
-
NanoStores 0.9
-
TypeScript latest
-
tanstack/react-query 5.0
-
framer-motion 10.1
-
Express JS 4.1
-
Express Session 1.1
-
Express Validator 7.0
-
Nodemailer 6.9
-
DB MySql
-
Sequelize 6.3
Logros como negocio
- 🎉
Este es mi primer proyecto pensado para ganar dinero, estoy vendiendo esta aplicación como un servicio.
Logros como desarrollador
- ✔️
Implementé componentes con una sola responsabilidad y hooks para separar la lógica de los componentes.
- ✔️
Este es mi primer proyecto pensado para el futuro: fácil de escalar, fácil de añadir nuevas funciones, fácil de mantener.
- ✔️
Primer proyecto usando POO en JavaScript.
- ✔️
Mi primer gran proyecto paralelo con muchas funciones.
Enlaces del proyecto
FLProductions
Full Stack, ProducciónEste es el sitio web de mi estudio de grabación, con un backend robusto basado en Express que maneja la autenticación de usuarios, siguiendo la arquitectura MVC y validando cuidadosamente cada solicitud. También incluye una API paginada, operaciones CRUD completas y utiliza Next.js en el frontend. Los usuarios pueden registrarse, gestionar sus perfiles, compartir y escuchar canciones de artistas visitantes, ¡con muchas más mejoras en camino!
Tecnologías
-
NextJS 13.3
-
Tailwind 3.3
-
Redux 4.2
-
TypeScript 5.0
-
Sass 1.55
-
Jest 29.2
-
Openai 3.2
-
Express JS 4.18
-
DB MySql
-
Sequelize 6.31
Logros como negocio
- 🎉
Top 3 en motores de búsqueda en mi país.
- 🎉
Más del 80% de mis clientes han llegado a mí a través de mi sitio web, que me ha traído cientos de clientes durante más de 10 años.
Logros como desarrollador
- ✔️
Diseñé y desarrollé todo el sitio web desde cero, incluyendo el backend, frontend y la base de datos.
- ✔️
He aprendido a migrar un sitio web completo de WordPress a JavaScript puro, luego a React con Vite, luego a TypeScript, y luego a NextJS.
- ✔️
Implementé un sistema de autenticación robusto, incluyendo verificación por correo electrónico, restablecimiento de contraseña y gestión de perfiles de usuario.
- ✔️
Creé una API paginada con operaciones CRUD completas, incluyendo una función de búsqueda.
- ✔️
Implementé un frontend basado en React, incluyendo Redux para la gestión del estado y Next.js para el renderizado del lado del servidor.
- ✔️
Creé un esquema completo de base de datos, incluyendo relaciones muchos a muchos, y lo implementé utilizando Sequelize.
Enlaces del proyecto
Este Sitio Web
Frontend, ProducciónEste sitio web es un proyecto en sí mismo. Lo estoy utilizando para múltiples propósitos, incluyendo dominar Astro, un moderno generador de sitios estáticos, y profundizar en Tailwind CSS, un framework CSS basado en utilidades. Además, sirve como plataforma para mejorar tanto mis habilidades de escritura de contenido como de codificación, junto con mejorar mis habilidades de documentación.
Tecnologías
-
Astro 3.1
-
React 18.2
-
Tailwind 3.0
-
NanoStores 0.9
-
TypeScript
-
Markdown