Sistema web moderno para profesionales de la salud mental que permite gestionar información de pacientes, historiales clínicos y seguimiento terapéutico.
- 👥 Gestión de Pacientes: Crear, editar y archivar perfiles de pacientes
- 📋 Historiales Clínicos: Registro detallado de consultas y evolución
- 📝 Notas de Sesión: Seguimiento de cada sesión terapéutica
- 📚 Materiales Terapéuticos: Gestión de recursos y ejercicios
- 🔐 Autenticación Segura: Sistema de login y gestión de usuarios
- 📱 Responsive: Interfaz adaptable a dispositivos móviles
- Frontend: Next.js 15.3.1 con TypeScript
- Estado: Redux Toolkit 2.7.0
- Estilos: Tailwind CSS 4.1.5
- Formularios: Formik 2.4.6 + Yup 1.6.1
- Iconos: React Icons 5.5.0
- Node.js 18+
- npm o yarn
- Clona el repositorio:
git clone https://github.com/andymedinadev/Insight.git
cd Insight- Instala dependencias:
npm install- Ejecuta en modo desarrollo:
npm run devLa aplicación estará disponible en http://localhost:3000
├── app/ # Páginas y layouts (App Router)
├── components/ # Componentes reutilizables
├── hooks/ # Custom hooks
├── mocks/ # Datos de prueba
├── store/ # Redux store y slices
├── types/ # Definiciones TypeScript
└── public/ # Archivos estáticos
npm run dev- Servidor de desarrollonpm run build- Build de producciónnpm run start- Servidor de producciónnpm run lint- Linter ESLintnpm run format- Formatear código con Prettier