/work-date

ferramenta para agendamento de prestação de serviço

Primary LanguageKotlin

work-date API Build Status codebeat badge

Este projeto consiste na criação de uma ferramenta para agendar um serviço a ser prestado e consequentemente gerar lançamentos financeiros

Introdução

A ideia principal se concentra em entregar para o usuário uma ferramenta para que o mesmo possa fazer um planejamento de forma agendada sobre tarefas ou trabalhos que devem gerar lançamentos financeiros, assim facilitando o controle financeiro de um usuário que trabalhe de modo agendado e receba pelo serviço realizado, como trabalhos free lancers ou agendamentos autônomos

Layouts

Splash Agendamentos Lançamentos

Ações

Ao entrar na aplicação o usuário pode cadastrar seus clientes e igualmente, cadastrar os serviços prestados pelo próprio usuário, cadastrando seus serviços e incluindo os preços, é possível realizar um agendamento, informando o cliente para o qual vai ser realizado o trabalho e informando qual é o serviço prestado o aplicativo irá gerar um lançamento financeiro 'Em Aberto' assim, após o trabalho realizado, basta marcar o agendamento como concluído, o lançamento financeiro gerado será marcado como 'Pago', ao final do mês auxiliando o usuário a ter controle de seus trabahos realizados e consequentemente sua gestão financeira

Detalhes do agendamento Lista de clientes Filtro financeiro

Linguagem

O idioma alterna conforme a linguagem configurada no dispositivo do usuário. O aplicativo atualmente se encontra nos idiomas:

  • Português
  • Inglês
  • Francês

Rodando a aplicação

Clone ou realize o download do projeto em formato Zip, más antes certifique se que contem os pré requisitos para as comunicações com o banco de dados

Pré requisitos

Para garantir o bom funcionamento da aplicação rode com:

  • Target JVM 1.8
  • Android Gradle Plugin Version 4.0.1
  • Gradle Version 6.1.1

Instalando

Após clonar o projeto, importe no seu Android Studio, aceitando as susjestões da Ide, os pré requisitos serão importados automaticamente,

  • Rode a aplicação normalmente

Tecnologias utilizadas