⚠ Produto fictício
O Morada é um projecto de conceito criado para portfólio de agência web. Não tem clientes reais, não processa pagamentos reais, e não está em produção comercial.
Sobre este projecto
O Morada foi criado como case study técnico para demonstrar capacidade de construção de produto SaaS — não apenas websites estáticos.
O que demonstra
- · Arquitectura full-stack: Laravel 12 API + Next.js 15 frontend
- · Multi-tenancy: múltiplas agências numa só instância, dados isolados
- · Design de produto SaaS: UI de aplicação, não só marketing
- · Design system coerente em dois contextos (marketing site + app)
- · Pipeline kanban funcional
- · Relatórios com dados reais via recharts
- · Upload de ficheiros, exportação para portais, auth completa
Stack técnico
Backend
Laravel 12 · PHP 8.4 · MariaDB 11 · Redis
Frontend
Next.js 15 App Router · TypeScript
UI
shadcn/ui · Tailwind CSS 4 · Inter Tight
Infra local
Docker Compose · Nginx · PHP-FPM
Gráficos
Recharts
Auth
Laravel Sanctum · Bearer tokens
Dados demo
Email: demo@morada.pt
Password: demo1234
A conta demo contém dados fictícios pré-carregados: 1 agência, 3 agentes, 10 leads, 5 imóveis e 5 visitas.