PabloXT14/target
Aplicativo mobile para controle de metas financeiras, onde o usuário pode criar, editar e excluir metas, além de poder criar e editar transações de cada meta respectivamente.
Target
About | Layout | Setup | Technologies | License
💻 About
Esta aplicação de nome target consiste basicamente em um aplicativo mobile para controle de metas financeiras, onde o usuário pode criar, editar e excluir metas, além de poder criar e editar transações de cada meta respectivamente.
Os principais conhecimentos aplicados nesta aplicação foram:
- Utilização do
expo-routercomo estratégia de roteamento; - Utilização do
expo-sqlitepara salvar os dados no banco de dados local;
🔗 Deploy
- Download do APK: Android
🎨 Layout
Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.
A seguir, veja uma demonstração das principais telas da aplicação:
Home
New Target
Edit Target
In Progress
New Transaction
Edit Transaction
⚙ Setup
📝 Requisites
Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:
Além disto é bom ter um editor para trabalhar com o código como VSCode
Cloning and Running
Passo a passo para clonar e executar a aplicação na sua máquina:
# Clone este repositório
$ git clone git@github.com:pabloxt14/target.git
# Acesse a pasta do projeto no terminal
$ cd target
# Instale as dependências
$ npm install
# Gerar o build
$ npx expo prebuild
# Execute a aplicação em modo de desenvolvimento (Expo Go)
$ npm run start
# Execute a aplicação em modo de desenvolvimento (Android)
$ npx expo run:android
# Execute a aplicação em modo de desenvolvimento (iOS)
$ npx expo run:ios🛠 Technologies
As seguintes principais ferramentas foram usadas na construção do projeto:
- React Native
- Expo
- TypeScript
- Expo Router
- Expo SQLite
- Expo Linear Gradient
- Expo Font
- react-native-currency-input
- Dayjs
Para mais detalhes das dependências gerais da aplicação veja o arquivo package.json
📝 License
Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações
Feito com 💜 por Pablo Alan 👋🏽 Entre em contato!







