Vue Mini Kanban (com GPT-5-Nano do node-voice-task-api)
Um aplicativo Kanban em que o usuário pode criar tasks com auxílio gpt-5-nano por comando de voz.
Confira também o node-voice-task-api, o repositório da API usada no projeto.
- 🎯 Interface Kanban Completa - Três colunas (A fazer, Em desenvolvimento, Concluído)
- 🎤 Criação de Tarefas por Voz - Integração com APIs de transcrição de voz (Whisper)
- 💾 Persistência Local - Armazenamento com IndexedDB
- 📱 Design Responsivo - Interface adaptável para todos os dispositivos
- 🧪 Testes Abrangentes - Unitários (Vitest) e E2E (Cypress)
- Vue.js 3.5 - Framework principal
- Pinia - Gerenciamento de estado
- Vite - Build tool e dev server
- SASS/SCSS - Pré-processador CSS
- Metodologia BEM - Organização de classes CSS
- Design Responsivo - Mobile-first approach
- Heroicons - Biblioteca de ícones
- Vitest - Testes unitários e de integração
- Cypress - Testes end-to-end
- Web Audio API - Captura e processamento de áudio
- IndexedDB - Persistência de dados local
npm install
npm run devnpm run test:unitnpm run preview
npx cypress run --e2e --spec "cypress/e2e"