This website requires JavaScript.
Explore
Help
Register
Sign In
luis.erlacher
/
Dashboard-Automatizase
Watch
1
Star
0
Fork
0
You've already forked Dashboard-Automatizase
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
main
Dashboard-Automatizase
/
docs
/
prd
/
index.md
Luis Erlacher
e24daee8a6
Initial commit from Create Next App
2025-10-05 21:17:43 -03:00
4.3 KiB
Raw
Permalink
Blame
History
AutomatizaSE Portal - Product Requirements Document (PRD)
Table of Contents
AutomatizaSE Portal - Product Requirements Document (PRD)
1. Goals and Background Context
Goals
Background Context
Change Log
2. Requirements
Functional Requirements
Non-Functional Requirements
3. User Interface Design Goals
Overall UX Vision
Key Interaction Paradigms
Core Screens and Views
Accessibility
Branding
Target Platforms
4. Technical Assumptions
Repository Structure
Service Architecture
Testing Requirements
Additional Technical Assumptions
5. Epic List
6. Epic Details
Epic 1: Foundation & Authentication
Story 1.1: Setup do Projeto NextJS com TailwindCSS e Estrutura Base
Story 1.2: Configurar Supabase Schema e Auth
Story 1.3: Implementar Página de Login
Story 1.4: Implementar Recuperação de Senha
Story 1.5: Criar Dashboard Básico com Layout e Branding
Epic 2: WhatsApp Management via EvolutionAPI
Story 2.1: Integrar com EvolutionAPI para Listar Instâncias
Story 2.2: Exibir Cards de Instâncias WhatsApp com Status
Story 2.3: Implementar Geração e Exibição de QR Code
Story 2.4: Implementar Desconexão de Instância WhatsApp
Epic 3: Google Calendar OAuth Integration
Story 3.1: Criar Card/Botão OAuth do Google Calendar
Story 3.2: Implementar Callback e Atualização de Status OAuth
Story 3.3: Exibir Status de Conexão do Google Calendar
7. Checklist Results Report
Executive Summary
Category Analysis Table
Top Issues by Priority
MVP Scope Assessment
Technical Readiness
Recommendations
Final Decision
8. Next Steps
UX Expert Prompt
Architect Prompt