Repository dedicated to a personal project: a smooth and interactive App to assist with personal financial spends.
The idea for the app came from a personal need to better manage my finances. I had already tried using spreadsheets to do this, but I couldn't adapt to this method. Then, I searched for apps on the market, but all of them were too complex and filled with features I didn't need. I was looking for something simpler, more straightforward, and tailored to my financial reality, which led me to create this App.
The app divides my finances into three main categories: Living Costs, Investments, and Free Spending. For each category, I input an initial amount, and over time, I can debit amounts as I make expenses. Additionally, the app keeps a record of all the debits made in each category, which makes it easier to track my spending over time. All data is stored in the phone's cache memory, allowing quick and offline access to my finances.
The goal of personalApp is to be a practical, interactive, and easy-to-use tool that fulfills my need for financial control in an intuitive and simplified way. The app was developed with usability in mind, aiming to help not only myself but anyone who has a similar need for financial control without getting lost in unnecessary features.
A ideia para o aplicativo surgiu a partir de uma necessidade pessoal de controlar melhor minhas finanças. Eu já havia tentado usar planilhas para fazer esse controle, mas não consegui me adaptar a esse método. Depois, procurei aplicativos no mercado, mas todos eles eram muito complexos e cheios de funcionalidades que eu não precisava. Eu buscava algo mais simples, direto e que fosse voltado para a minha realidade financeira, e foi aí que decidi criar esse Aplicativo.
O aplicativo separa minhas finanças em três categorias principais: Custo de Vida, Investimentos e Valores Livres para gastos pessoais. Em cada categoria, eu insiro um valor inicial e, ao longo do tempo, posso ir debitando valores conforme realizo despesas. Além disso, o aplicativo mantém um histórico dos débitos feitos em cada categoria, o que facilita a visualização dos gastos ao longo do tempo. Todos os dados são armazenados na memória cache do celular, permitindo que eu tenha acesso rápido e offline às minhas finanças.
O objetivo do personalApp é ser uma ferramenta prática, interativa e fácil de usar, suprindo minha necessidade de controle financeiro de maneira intuitiva e simplificada. O app foi desenvolvido com foco na usabilidade, com o intuito de ajudar não só a mim, mas qualquer pessoa que tenha uma necessidade semelhante de controlar suas finanças sem se perder em recursos desnecessários.
The app was developed on the Expo platform, making it an excellent choice for running the application. To ensure that you can run it correctly on your device via Expo Go, you'll need to install the necessary dependencies using npm or yarn. You can also use npx eas for advanced functionalities.
Below are the step-by-step instructions to get the app running on your local environment.
O aplicativo foi desenvolvido na plataforma Expo, tornando-a uma excelente escolha para executá-lo. Para garantir que você possa rodá-lo corretamente em seu dispositivo através do Expo Go, será necessário instalar as dependências necessárias usando npm ou yarn. Você também pode utilizar o npx eas para funcionalidades avançadas.
Abaixo estão as instruções passo a passo para fazer o aplicativo funcionar no seu ambiente local.
# Clone the repository and access it
git clone https://github.com/antoniotoineto/personalApp.git
cd personalApp
# Install dependencies
npm install
# Install the Expo-cli
npm install -g expo-cli
# Enter ./src and start the expo project
cd .\src\
npx expo start