gabrielcaiana / Life-Health

Sistema desenvolvido com Vue.js com o objetivo de ajudar os usuários a acompanhar melhor as informações relacionadas a sua saúde.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Life Healthy

Template em Vue.js para o desenvolvimento front-end

  • Setup inicial
  • Vuex
    • Modules
    • Action API Methods
    • Status Progress
    • General Errors
  • LocalStorage utils
  • HTTP Enum
  • Request
    • ParserNetworkError
    • DefaultURL
    • Interceptors (Token)
  • Prettier and ESLint

Tech

Pacotes utilizados no desenvolvimento:

  • Vue - Framework JS SPA
  • Vue Router - Sistema de rota oficial do Vue
  • Vuetify - Framework UI
  • Vuex - Gerenciador de estado
  • Axios - Promise baseado em HTTP Client

Installation

Requer Node.js v9+, Vue CLI v3 para continuar. Instalar extensões do Prettier e ESlint no VSCode

Instalar as dependencias e rode o projeto.

$ cd projectX
$ npm install
$ npm start

Para gerar uma versão para produção...

$ npm run build

Important

Quer contribuir? Envie um Pull Request.

Todos os componentes necessarios para o desenvolvimento, estão disponiveis no site do Vuetify

Todos

  • GraphQL Branch
  • Interceptor Refresh Token
  • Autocomplete Component
  • Dockerfile

About

Sistema desenvolvido com Vue.js com o objetivo de ajudar os usuários a acompanhar melhor as informações relacionadas a sua saúde.


Languages

Language:Vue 83.2%Language:JavaScript 14.7%Language:HTML 1.6%Language:SCSS 0.4%Language:CSS 0.1%Language:Shell 0.1%