Giter VIP home page Giter VIP logo

smartfinances's Introduction

💻 Projeto

Aplicativo para te ajudar a gerenciar sua vida financeira de forma intuitiva, prática e eficaz. Com armazenamento de dados em nuvem, para que você acesse suas finanças de qualquer lugar!

🛠️ Features

  • Lista as transações do usuário;
  • Permite ao usuário filtrar as transações por mês, ano e todo o histórico;
  • Permite ao usuário adicionar, editar e excluir transações;
  • Permite ao usuário adicionar imagens às transações;
  • Lista as contas/carteiras do usuário;
  • Permite ao usuário adicionar, editar, excluir e ocultar contas/carteiras;
  • Lista as categorias do usuário;
  • Permite ao usuário adicionar, editar e excluir categorias;
  • Lista as etiquetas do usuário;
  • Permite ao usuário adicionar, editar e excluir etiquetas;
  • Lista os orçamentos do usuário;
  • Permite ao usuário adicionar, editar e excluir orçamentos;
  • Exibe o fluxo de caixa;
  • Exibe gráfico em barras com o histórico do fluxo de caixa;
  • Exibe gráfico em linha com o total do patrimônio;
  • Exibe gráfico em pizza com as despesas por categorias;
  • Lista as despesas por categorias;
  • Exibe gráfico em pizza com as receitas por categorias;
  • Lista as receitas por categorias;
  • Permite ao usuário habilitar a autenticação biométrica;

✨ Tecnologias

  • Typescript
  • React Native
  • Expo Bare Workflow
  • Expo Updates
  • Styled Components
  • React Native Testing Library
  • Redux
  • Zustand
  • Axios
  • ESLint
  • Prettier
  • Babel Module Resolver
  • React Native Gesture Handler
  • React Native Reanimated
  • React Native MMKV
  • React Native Responsive Fontsize
  • iPhone X Helper
  • React Hook Form
  • Yup Resolver
  • Vector Icons
  • React Native Svg e Svg Transform
  • Expo Google Fonts
  • React Navigation Stack
  • React Navigation Bottom Tabs
  • React Navigation Material Top Tabs
  • Victory Native
  • Expo Image Picker

🔖 Layout

alt text

Executando o projeto

Utilize o yarn ou o npm install para instalar as dependências do projeto. Configure o arquivo "api.ts" dentro da pasta "api" de acordo com seu backend. Em seguida, inicie o projeto.

npx expo start

smartfinances's People

Contributors

va-p avatar

Stargazers

Phil Choi avatar

Watchers

 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.