Skip to content

joaocosta97/gestor-despesas

Repository files navigation

📊 Gestor de Despesas

Expo Platform Node Language


Aplicação de gestão de despesas pessoais, desenvolvida em React Native com suporte para Web.


✨ Funcionalidades principais:

  • Registo de despesas diárias agrupadas por mês
  • Total de despesas do mês atual
  • Agrupamento de despesas por categorias
  • Formulário intuitivo com data, valor, categoria e descrição
  • Planeador de pagamentos futuros (em desenvolvimento)
  • Página de estatísticas com gráficos (em desenvolvimento)
  • Definições: troca de tema, idioma e moeda (em desenvolvimento)

📅 Planeamento futuro:

  • Exportação de dados (CSV)
  • Sistema de notificações
  • Anexar recibos/faturas às despesas
  • Backup e restauro dos dados
  • Sincronização na nuvem

🚀 Tecnologias usadas:

  • React Native Web
  • Expo
  • React Native Paper (UI)
  • React DatePicker (Web)
  • AsyncStorage (armazenamento local)
  • React Navigation (em breve para navegação entre páginas)

🛠️ Como instalar e correr o projeto:

  • Aceder a gestor-despesas.netlify.app
  • Usar diretamente no browser, ou adicionar ao homescreen e usar estilo WebApp.

EN

📊 Expense Manager App


Personal expense management application developed in React Native with Web support.


✨ Main Features:

  • Daily expense tracking, grouped by month
  • Total monthly spending overview
  • Categorization of expenses
  • Intuitive form with date, value, category, and description
  • Future payment planner (in development)
  • Statistics page with dynamic charts (in development)
  • Settings: theme, language, and currency switching (in development)

📅 Future Development:

  • Data export (CSV)
  • Notifications system
  • Attach receipts/invoices to expenses
  • Data backup and restoration
  • Cloud synchronization

🚀 Technologies Used:

  • React Native Web
  • Expo
  • React Native Paper (UI library)
  • React DatePicker (Web)
  • AsyncStorage (local data storage)
  • React Navigation (coming soon for page navigation)

🛠️ How to install and run the project:

  • Go to gestor-despesas.netlify.app
  • Use on browser or add to Homescreen and use it like a WebApp.

About

Personal expense management app built with React Native and Web support.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors