Skip to content

Repository files navigation

🏥 DocDashboard

Una plataforma web para gestionar profesionales de la salud y hospitales. Permite a administradores vincular y desvincular doctores, a pacientes y profesionales marcar favoritos, y cuenta con perfiles editables. Este proyecto forma parte de un reto de programación full-stact frontend de parte de Hutrit.

💡 El objetivo del proyecto fue practicar:

  • Autenticación y autorización con Supabase y Row Level Security
  • Manejo de formularios complejos con React Hook Form
  • Arquitectura de componentes según Atomic Design
  • Enrutamiento condicional y layouts por rol con React Router
  • Integración de UI rápida y responsiva con Tailwind CSS + DaisyUI

🧩 Características.

  • 👥 Roles de usuario: admin, professional, patient
  • 🔐 Autenticación con Supabase Auth y políticas RLS
  • 📊 Dashboard de administrador con vista exclusiva en /
  • 🔗 Vinculación y desvinculación de profesionales a hospitales
  • ❤️ Sistema de likes/favoritos para profesionales y hospitales
  • 📝 Edición de perfil con validaciones dinámicas
  • ⚡ Enrutamiento protegido y condicional según rol
  • 🎨 Diseño responsivo con Tailwind CSS y DaisyUI
  • 🚀 Bundler y servidor de desarrollo ultrarrápido con Vite

🤖 Herramientas IA empleadas para el desarrollo.

  • GitHub Copilot
  • Lovable.dev
  • Gemini
  • Deepseek

🚀 Demo.

Ver demo en vivo.

⚙ Tecnologías usadas.

  • Lenguajes: TypeScript, HTML, CSS
  • Frameworks/Librerías: React, React Router, React Hook Form, React Icons
  • Estilos: Tailwind CSS, DaisyUI
  • Backend as a Service: Supabase (Auth, RLS, PostgreSQL)
  • Bundler/Dev: Vite
  • Gestor de paquetes: pnpm

👉 Conéctate conmigo.

🤗 ¡Gracias por tu interés! Espero que disfrutes explorando esta aplicación.

About

Una plataforma web para gestionar profesionales de la salud y hospitales. Permite a administradores vincular y desvincular doctores, a pacientes y profesionales marcar favoritos, y cuenta con perfiles editables. Este proyecto forma parte de un reto de programación full-stact frontend de parte de Hutrit.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages