- Aplicar pattern no fundo da pƔgina
- Ter links para as telas de cadastro e login
- Aplicar validaƧƵes no formulƔrio
- FormulƔrio em caso de sucesso redirecionar para a tela de listas
- Aplicar validaƧƵes no formulƔrio
- FormulƔrio em caso de sucesso redirecionar para a tela de listas
- Colocar pelo menos trĆŖs listas (
dados estĆ”ticos no HTMLdados no estado da aplicaĆ§Ć£o) - Apenas uma delas detalhada com tarefas e subtarefas
- Colocar pelo menos trĆŖs tarefas, sendo que uma delas tenha ao menos duas subtarefas (
dados estĆ”ticos no HTMLdados no estado da aplicaĆ§Ć£o) - Permitir criaĆ§Ć£o e remoĆ§Ć£o de tarefas subtarefas
- Permitir ediĆ§Ć£o de nome da lista
- Permitir marcar tarefa e subtarefa como completa
- Ao completar uma tarefa, todas as suas subtarefas devem ser marcadas como feita
- Ao marcar todas subtarefas, a tarefa mĆ£e deve ser marcada como completa
- Ter link para tela de criaĆ§Ć£o de lista
- Aplicar validaƧƵes no formulƔrio
- Nome da lista Ć© obrigatĆ³rio
- Permitir a criaĆ§Ć£o de vĆ”rias tarefas
# Instala as dependĆŖncias
npm install
# Roda o servidor de desenvolvimento na porta localhost:8080
npm run dev
# Gera o build de produĆ§Ć£o minificado
npm run build
- Vue.js - O Framework utilizado
- Vuex - Biblioteca de gerenciamento de estado para aplicativos Vue.js
- vue-router - Biblioteca de gerenciamento de rotas para aplicativos Vue.js
- Node.js - Para as ferramentas de servidor e compilaĆ§Ć£o
- NPM - Gerenciador de dependĆŖncias de projeto
- webpack - Module bundler para aplicaƧƵes javascript
- PostCSS - Ecossistema de plugins personalizados e ferramentas
- postcss-ant - Sistema de grid basedo em flexbox