Skip to content

LuaGR/SOSdev

Repository files navigation

SOSdev 🚀 - Catálogo de Recursos para Desarrolladores

SOSdev es un sitio web dedicado a proporcionar recursos útiles para desarrolladores de software. Aquí puedes encontrar guías, herramientas, y recursos que te ayudarán a mejorar tus habilidades y productividad como desarrollador, sin importar tu nivel de experiencia.

✨ Características

  • Estado Global con searchParams: El estado global de búsqueda, filtros y paginación se gestiona eficientemente a través de searchParams en la URL, permitiendo compartir y guardar el estado de la búsqueda en todo el sitio.
  • Búsqueda Avanzada con Debounce: Encuentra rápidamente los recursos que necesitas con una búsqueda eficiente que incluye debounce, evitando llamadas innecesarias al servidor mientras el usuario escribe.
  • Filtrado por Categorías: Filtra recursos por tipo.
  • Paginación Dinámica: Navega cómodamente a través de los recursos con un sistema de paginación optimizado.
  • Modo Oscuro y Claro: Elige entre el modo oscuro o claro según tu preferencia.
  • Responsive Design: Totalmente optimizado para dispositivos móviles y de escritorio.
  • Testing E2E con Playwright: Para garantizar la calidad y el correcto funcionamiento de la aplicación, utilizamos Playwright para realizar pruebas end-to-end (E2E).

🚀 Tecnologías Utilizadas

  • Next.js: Framework para React con soporte para SSR y generación de sitios estáticos.
  • TypeScript: Superconjunto de JavaScript con tipado estático.
  • Tailwind CSS: Framework CSS para crear diseños rápidos y responsivos.
  • @vercel/postgres: Base de datos Postgres gestionada por Vercel.
  • Playwright: Para garantizar la calidad y el correcto funcionamiento de la aplicación, utilicé Playwright para realizar pruebas end-to-end (E2E).
  • Vercel: Hosting y despliegue continuo de la aplicación.

📧 Contacto

Si tienes alguna pregunta, comentario o sugerencia, no dudes en contactarme:

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •