Sobre • Funcionalidades • Layout • Como executar • Tecnologias • Autor • Licença
🧾 My Expenses - é uma ideia que surgiu a partir de uma necessidade do desenvolvedor Felipe Magalhães de ter um controle melhor dos seus gastos, podendo assim ter uma ideia do quanto estava recebendo, gastando e economizando todos os meses. O projeto é open source e conta com possíveis colaboadores tanto para sugerir novas ideias quanto para implementar novas funcionalidades.
Confira no changelog
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Flutter. Além disto é bom ter um editor para trabalhar com o código como VSCode
É importante também que você possua um emulador de Android ou iOS disponível na sua máquina, o projeto roda em dispositivos Android com versões iguais ou maiores do que 21 do build e em dispositivos iOS com versões iguais ou maiores do que 10.0.
# Clone este repositório
$ git clone [email protected]:felipesses/myexpenses.git
# Acesse a pasta do projeto no terminal/cmd
$ cd myexpenses
# Aplique um clean no projeto
$ flutter clean
# Instale os pacotes e dependências
$ flutter pub get
# Execute a aplicação em algum emulador ou dispositivo
$ flutter run
Essas foram as principais ferramentas utilizadas na construção do projeto:
- mobx ^2.0.7+5
- flutter_mobx ^2.0.6+1
- flutter_modular ^5.0.3
- sqflite ^2.0.3+1
- shared_preferences ^2.0.15
- pie_chart ^5.3.2
- group_button ^5.0.1
- flutter_slidable ^2.0.0
- Editor: Visual Studio Code
- Markdown: StackEdit
- Ícones: Font Awesome
- Fontes: San Francisco
- Faça um fork do projeto.
- Crie uma nova branch a partir de development com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: my new feature"
- Envie as suas alterações:
git push origin my-feature
Felipe Magalhães 🚀
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Felipe Magalhães 👋🏽 Entre em contato!