Sistema de gestión de proyectos de diseño que permite a los clientes solicitar proyectos, a los project managers asignarlos a diseñadores, y a los diseñadores gestionarlos.
- ✅ Autenticación y autorización basada en roles (Cliente, Project Manager, Diseñador)
- ✅ Gestión de proyectos con estados (
Pendiente,En Progreso,Completado) - ✅ Asignación de diseñadores a proyectos
- ✅ Interfaz moderna y responsiva con Next.js 14 + Tailwind
- ✅ Integración con Supabase (auth, DB, storage)
- ✅ Despliegue automatizado en Vercel
🔗 grayola-challenge.vercel.app/login
| Tecnología | Rol |
|---|---|
| Next.js 14 | Framework principal (SSR, routing) |
| React 18 | Librería de UI |
| TypeScript | Tipado estático y robustez |
| Tailwind CSS | Estilos utilitarios |
| Shadcn/UI | Componentes UI accesibles |
| Supabase | Backend: DB + Auth + Storage |
| Vercel | Despliegue continuo |
bash git clone https://github.com/robsanabria/grayola-project.git cd grayola-project npm install
yarn install
Ejecutá el proyecto:
npm run dev
yarn dev
Abre: http://localhost:3000