vifelisberto / Controle-de-Gastos

O aplicativo tem o objetivo de ajudar as pessoas a controlar suas despesas do dia-a-dia, como por exemplo: estudo, saúde, alimentação, viagens e etc, de forma que tenha visibilidade dos gastos de forma fácil e intuitiva.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

App Controle de Gastos

O aplicativo tem o objetivo de ajudar as pessoas a controlar suas despesas do dia-a-dia, como por exemplo: estudo, saúde, alimentação, viagens e etc, de forma que tenha visibilidade dos gastos de forma fácil e intuitiva.

A plataforma é útil para os interessados em gerenciar de forma mais eficiente os gastos e assim, economizar.

Vídeo de demonstração das funcionalidades

Organização da equipe

O GitHub projects está sendo utilizado para mapear e separar tarefas entre os membros da equipe.

Estamos iniciando a utilização do fluxo de trabalho Gitflow mas ainda sem as branchs principais de desenvolvimento, mas cada integrante trabalha nas branchs features separadas e após o término da tarefa abre um pull request, onde é necessário ao menos um membro da equipe revisar e aprovar o merge para a branch principal.

Setup

Ferramentas necessárias:

IDE

Visual Studio Code ou IDE de sua preferência.

Git

para instalar o git, acesse: https://git-scm.com/downloads

Node.js

Para instalar o node, acesse: https://nodejs.org

npm package manager

O npm é instalado junto do Node.js.

Angular CLI

Para instalar, basta executar o seguinte comando em um terminal:

npm install -g @angular/cli

Ionic

Para instalar, basta executar o seguinte comando em um terminal:

npm install -g @ionic/cli

Passos para executar o projeto:

Execute o comando:

npm i
  • Executar a aplicação
ionic serve
  • Opcionalmente é possível executar o comando ionic serve --lab que é necessário também instalar o ionic lab que exibe o projeto em tamanhos especificos de smartphone.

Husky

Adicionamos o Husky no processo de desenvolvimento. Sempre que um membro commita uma alteração é automaticamente executado o tslint para formatar o código.

Licença

GNU GPLv3

About

O aplicativo tem o objetivo de ajudar as pessoas a controlar suas despesas do dia-a-dia, como por exemplo: estudo, saúde, alimentação, viagens e etc, de forma que tenha visibilidade dos gastos de forma fácil e intuitiva.

License:GNU General Public License v3.0


Languages

Language:TypeScript 67.7%Language:HTML 16.8%Language:SCSS 12.0%Language:JavaScript 1.7%Language:Java 1.6%Language:CSS 0.1%