Code Monkey home page Code Monkey logo

gofinances-mobile's Introduction

💲 GoFinances 💲

Gerencie suas transações de maneira inteligente

Preview do projeto 🚀

Sobre 🕵️

O gofinances é uma ótima alternativa para acompanhamento de transações financeiras. Ele fornece uma descrição dos registros criados e um balanço dos valores, para você, de forma simples e elegante.

Tecnologias utilizadas 🤯

Requisitos de software 🔍

  • Instalar o yarn
  • Instalar e configurar o Android Studio (opcional)
  • Baixar e configurar o backend da aplicação
  • Não Tente isso em casa! ⚠️

    Para rodar o projeto, basta executar os seguintes comandos, em seu terminal com git

      # Faça um clone do repositório
    
      git clone <link-do-repositório>
    
      # Navegue até a pasta do projeto e baixe as dependências
    
      cd GoFinances-mobile && yarn
    
      # Rode o metro bundler
    
      yarn start
    
      # E, em outro terminal, execute
    
      yarn android # ou yarn ios

    Obs: É muito importante que o back-end esteja rodando, quando você inciar o app

  • Nota do autor
  • Dentro da pasta do projeto, em src/services/api.ts, você vai encontrar a configuração que conecta o app ao back-end. Ele vai ser assim:

    import axios from 'axios';
    
    const api = axios.create({
      baseURL: 'http://<um-ip-qualquer>:3333/',
    });
    
    export default api;

    Se você estiver rodando o projeto dentro do Android Studio, troque o campo "um-ip-qualquer", junto com os sinais de maior e menor, por "10.0.2.2", que equivale ao localhost, dentro da plataforma. Porém, se você decidir rodar o app em seu dispositivo físico, subistitua esse campo pelo ip atual do seu computador.

    Como contribuir? 😍

    Além de marcar o repositório com uma ⭐, para aumentar sua visibilidade, você pode fazer um fork do projeto, executar os passos anteriores, e

    # Dentro da pasta do seu fork, crie uma branch para fazer as alterações
    
    git checkout -b <sua-branch>
    
    # Faça suas alterações
    # ...
    
    # Faça um commit do que foi feito
    
    git add .
    git commit -m 'conte o que você fez'
    
    # Faça o push do que foi feito
    
    git push origin <sua-branch>

    📝 Licença

    Esse projeto se encontra sob a licença MIT. Para mais informações, acesse o arquivo LICENSE.

    Made with 💜 by Lucas dos Prazeres

    gofinances-mobile's People

    Contributors

    lucascprazeres avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.