Skip to content

Repositório criado para teste de desenvolvedor mobile.

Notifications You must be signed in to change notification settings

NikolasRoger/desafio-dev-mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Teste prático - Desenvolvedor Mobile (React Native)

Este repositório foi criado com intuito de disponibilizar os pré-requisitos e o teste prático para se tornar um Desenvolvedor Mobile do Grupo Algoritme

Introdução

Você deverá desenvolver uma aplicação onde o usuário possa visualizar as lançamentos do seu financeiro.

Descrição geral

  • Ao abrir o aplicativo, deve ser exibido uma tela onde o usuário tenha duas opções: Realizar login ou realizar cadastro (Caso o usuário esteja logado ao abrir a aplicação, não será necessário exibir esta tela novamente).
  • O menu do aplicativo deve conter: Dashboard com o total de entradas e total de saídas, Lista de lançamentos.
  • Após passar pela fase de autenticação, deve ser exibido o dashboard com total de entradas e saídas.
  • Deve haver um botão para abrir a tela de inserção de lançamento.
  • Na tela de inserção de lançamento deve conter os seguintes campos: tipo (entrada ou saída) e valor.
  • Na tela de lista, o usuário deve poder filtrar por tipo e poder excluir um lançamento.

Requisitos Técnicos

  • Deve ser utilizado React Native na criação da Aplicação
  • Utilizar Git para versionamento do código
  • Utilizar Firebase ou algum backend para realizar login/cadastro, inserção/listagem.

Requisitos Funcionais

  • O Usuário deve conseguir entrar e sair da sua conta ou se cadastrar.
  • O Usuário deve conseguir visualizar o total de saídas e total de entradas.
  • O Usuário deve conseguir inserir um novo lançamento.
  • O Usuário deve conseguir listar todos os lançamentos.
  • O Usuário deve conseguir filtrar os lançamentos por tipo.
  • O usuário deve conseguir excluir um lançamento

Critérios de avaliação

  • Organização do código
  • Arquitetura utilizada
  • UI/UX

Processo de submissão

Observação

Sinta-se livre para adicionar novas funcionalidades se achar necessário.

About

Repositório criado para teste de desenvolvedor mobile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published