Volver al inicio

Plataforma de empleos full-stack

Plataforma de empleos full-stack con landing page, autenticación y rutas protegidas. Frontend en React, React Router, Context y Zustand con filtrado, paginación y optimizaciones de rendimiento. La API REST propia fue construida con Node.js y Express bajo el patrón MVC y desplegada en Vercel, complementado con una UI minimalista y moderna en Tailwind CSS.

TailwindCSS

Node

Express

React

React Router

Vercel

Javascript

Css

Html

Completado

2026

Categoría

Aplicación Web full-stack

Tamaño del equipo

Solo
Plataforma de empleos full-stack

Esta es la aplicación más completa de mi portafolio y la que mejor refleja mi capacidad para construir productos web full-stack de principio a fin, tomando decisiones técnicas reales en cada capa del sistema. Frontend Desarrollado en React con una arquitectura de rutas clara gracias a React Router, separando el contenido público — landing page y listado de empleos — del contenido protegido que requiere autenticación. La gestión del estado se distribuye conscientemente entre dos herramientas: React Context para el estado global de sesión y autenticación, y Zustand para el estado de la UI más localizado y reactivo, demostrando criterio a la hora de elegir la herramienta correcta según el caso de uso. El estilado se construyó íntegramente con Tailwind CSS, logrando una interfaz limpia, minimalista y coherente en todas las vistas. Experiencia de usuario El listado de empleos incorpora paginación, filtrado por texto libre y filtrado por categorías, permitiendo al usuario encontrar oportunidades de forma rápida e intuitiva. Se aplicaron prácticas orientadas al rendimiento para garantizar una experiencia fluida incluso al navegar entre páginas o aplicar filtros con frecuencia. Backend y API La API que alimenta la aplicación no es de terceros — fue diseñada y construida desde cero con Node.js y Express, aplicando el patrón de diseño MVC para separar responsabilidades entre modelos, controladores y rutas. Una vez finalizada, fue desplegada en Vercel, cerrando el ciclo completo de desarrollo: diseño, construcción, despliegue y consumo desde el cliente. Habilidades demostradas: desarrollo full-stack, diseño e implementación de APIs REST con Express y patrón MVC, despliegue en Vercel, gestión de estado con Context y Zustand, autenticación y rutas protegidas, paginación y filtrado en el cliente, optimizaciones de rendimiento en React y diseño de interfaces profesionales con Tailwind CSS.

DevComing Logo

2026 © Diseñado y desarrollado por Sergio Hernández . Cada línea de código, con intención y cariño.