Skip to content

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.

Notifications You must be signed in to change notification settings

PabloXT14/target

Repository files navigation

target

Target

GitHub language count GitHub Top Language Repository size GitHub last commit License Stargazers

Capa do projeto

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-router como estratégia de roteamento;
  • Utilização do expo-sqlite para salvar os dados no banco de dados local;

🔗 Deploy

🎨 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

Home Screen

New Target

New Target Screen

Edit Target

Edit Target Screen

In Progress

In Progress Screen

New Transaction

New Transaction Screen

Edit Transaction

Edit Transaction Screen

⚙ 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:

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!

About

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.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published