Este é um projeto front-end moderno e escalável desenvolvido com Vue.js e TypeScript, utilizando Vue Router para navegação, Tailwind CSS para estilização e Vite para build e desenvolvimento rápido.
- Painel de Controle de E-commerce: Interface intuitiva para gerenciar tarefas e prioridades.
- Perfil de Usuário: Informações pessoais e configurações do usuário.
- Dashboard de Tarefas: Gerenciamento de tarefas com indicadores visuais.
- Página de Login: Autenticação segura e estilizada.
- Navegação Suave: Gerenciada pelo Vue Router, mantendo histórico e posição de rolagem.
- Título Dinâmico: Atualização automática do título da página com base na rota ativa.
- Autenticação Mockada: Tela de login com autenticação simulada.
- Gerenciamento de Tarefas: Criação, edição e exclusão de tarefas.
- Filtros: Filtrar tarefas por categoria e prioridade.
- Modal de Tarefa: Modal para adicionar ou editar tarefas.
- Responsividade: A aplicação é responsiva e funciona bem em dispositivos móveis e desktops.
- Vue.js: Framework JavaScript progressivo para criação de interfaces de usuário.
- TypeScript: Superset do JavaScript com suporte a tipagem estática.
- Tailwind CSS: Framework de CSS baseado em utilitários.
- Vite: Ferramenta rápida para desenvolvimento e build.
- Vue Router
- Pinia (para gerenciamento de estado)
- JSON Server (para simulação de backend)
Bext_Texte/
├── public/
│ ├── _redirects
│ ├── favicon.ico
│ └── index.html
├── src/
│ ├── assets/
│ │ ├── images/
│ │ │ └── favicon.ico
│ │ └── styles/
│ │ └── main.css
│ ├── components/
│ │ └── ExampleComponent.vue
│ ├── views/
│ │ └── Home.vue
│ ├── router/
│ │ └── index.ts
│ ├── store/
│ │ └── index.ts
│ ├── App.vue
│ ├── main.ts
│ └── shims-vue.d.ts
├── .gitignore
├── package.json
├── tsconfig.json
├── vite.config.ts
└── README.md
##Estrutura do Projeto
- components: Componentes reutilizáveis.
- views: Páginas principais da aplicação.
- router: Configuração das rotas.
- stores: Gerenciamento de estado com Pinia.
1- Clone o repositório:
bash git clone https://github.com/usuario/projeto.git
2-Instale as dependências:
npm install
3-Inicie o servidor de desenvolvimento:
bash npm run dev
4-Acesse o projeto em http://localhost:3000.
- npm run dev: Inicia o servidor de desenvolvimento.
- npm run build: Gera o build para produção.
- npm run lint: Executa o linter para encontrar problemas no código.



