EsplinHub Docs

Doc do Projeto


ConfiguraƧƵes Iniciais

Ferramentas e Tecnologias Utilizadas

Nesta seção, irei detalhar as principais tecnologias e ferramentas empregadas no desenvolvimento do projeto, explicando a função de cada uma no projeto.


Tecnologias Principais

  • HTML, CSS e JavaScript: A base de qualquer aplicação web, utilizados para estruturar, estilizar e adicionar interatividade Ć  interface do usuĆ”rio.


  • Vue.js: Um framework progressivo para a construção de interfaces de usuĆ”rio. No EsplinHub, Vue.js Ć© utilizado para criar componentes reativos e dinĆ¢micos.


  • Vuetify: Uma biblioteca de UI para Vue.js que segue os princĆ­pios do Material Design. Vuetify Ć© usado para projetar uma interface rica e responsiva com componentes prontos para uso.

  • Vue Router: Uma biblioteca oficial do Vue.js para gerenciamento de rotas. No EsplinHub, Vue Router Ć© usado para gerenciar a navegação entre diferentes pĆ”ginas e componentes, mantendo a aplicação como uma Single Page Application (SPA).

  • Vue CLI: Uma interface de linha de comando para facilitar o desenvolvimento de projetos Vue.js. No projeto, o Vue CLI Ć© utilizado para automatizar tarefas comuns, como a configuração inicial e a construção de builds.

  • Vuex: Uma biblioteca de gerenciamento de estado para Vue.js. Vuex Ć© empregado no EsplinHub para gerenciar e centralizar o estado da aplicação.

  • Axios: Uma biblioteca cliente HTTP baseada em promessas para realizar requisiƧƵes HTTP. Axios Ć© utilizado para a comunicação com a API backend.


Imagens e ƍcones

  • Logos e Planos de Fundo:

    • Fonte: Canva

    • Utilização: Utilizado para criar imagens personalizadas, logos e planos de fundo no projeto.

  • ƍcones:


Documentação

  • Ferramenta de Documentação:

    • Link: Pulsar

    • Descrição: Uma ferramenta para criar e manter a documentação do projeto (feita em Vue.js e Nuxt.js), oferecendo uma interface clara e navegĆ”vel.


Nesta pƔgina