Trilheiros é um projeto autoral desenvolvido com Vue 3 e Quasar Framework. A aplicação foi criada como uma solução inovadora para gerenciar e compartilhar informações sobre trilhas, roteiros e guias de turismo.
Este é um projeto de autoria original, concebido e desenvolvido como uma iniciativa pessoal para explorar as capacidades modernas do ecossistema Vue.
- ✨ Interface responsiva e moderna com Quasar Framework
- 🎨 Componentes Vue 3 com Composition API
- 🛣️ Sistema de páginas para gestão de trilhas e guias
- 🔀 Roteamento dinâmico
- 📧 Sistema de contatos integrado
- 📱 Design mobile-first
- ⚡ Otimizado para performance
- Node.js (versão 16 ou superior)
- npm ou yarn
Instale as dependências do projeto:
yarn
# ou
npm installInicie o servidor de desenvolvimento com hot-reload:
quasar devA aplicação estará disponível em http://localhost:8080
Crie uma versão otimizada para produção:
quasar buildVerifica a qualidade do código:
yarn lint
# ou
npm run lintFormata automaticamente o código:
yarn format
# ou
npm run formatPara personalizar a configuração do projeto, consulte a documentação oficial do Quasar.
- HomePage - Página inicial
- TrilhaPage - Detalhes de trilhas
- GuiasPage - Guias de turismo
- ContatoPage - Formulário de contato
- IndexPage - Página de índice
src/
├── components/ # Componentes Vue reutilizáveis
│ ├── EssentialLink.vue
│ ├── ExampleComponent.vue
│ └── models.ts
├── pages/ # Páginas da aplicação
│ ├── HomePage.vue
│ ├── TrilhaPage.vue
│ ├── GuiasPage.vue
│ ├── ContatoPage.vue
│ └── IndexPage.vue
├── layouts/ # Layouts principais
│ └── MainLayout.vue
├── router/ # Configuração de rotas
│ ├── index.ts
│ └── routes.ts
├── css/ # Estilos globais
│ └── app.css
├── assets/ # Recursos estáticos
└── boot/ # Inicializadores da aplicação
Se encontrar problemas ao executar o projeto:
- Limpe as dependências: Delete
node_modulese.quasar, depois executeyarn installnovamente - Limpe o cache: Execute
yarn cache clean - Verifique a versão do Node: Certifique-se que está usando Node.js 16+
Como este é um projeto autoral, discussões e sugestões são bem-vindas.
Projeto autoral desenvolvido como uma exploração das tecnologias modernas do Vue 3.
Este projeto é autoral. Consulte os detalhes de licença se houver interesse em utilização.