Skip to content

vinihashtag/john_parking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

John Parking

Descrição

O John Parking é um aplicativo desenvolvido para simplificar o gerenciamento de estacionamentos. Com ele, o administrador pode facilmente registrar a entrada e saída de veículos, além de manter um controle detalhado das vagas disponíveis e ocupadas. O aplicativo também oferece a funcionalidade de pesquisa por data, permitindo ao usuário visualizar o histórico completo de reservas durante um determinado período.

Funcionalidades Principais

  • Registro de Entrada e Saída de Veículos: O administrador pode registrar a entrada e saída de veículos de forma rápida e intuitiva, mantendo um controle preciso do fluxo de veículos no estacionamento.
  • Status das Vagas: O aplicativo exibe claramente as vagas disponíveis e ocupadas, proporcionando uma visão geral do estado atual do estacionamento.
  • Pesquisa por Data: É possível realizar uma pesquisa por data para visualizar o histórico completo de reservas durante um período específico, facilitando a análise e o acompanhamento das atividades do estacionamento ao longo do tempo.

Tecnologias Utilizadas

  • GetX: O GetX é utilizado como gerenciador de estado e injeção de dependências, proporcionando uma arquitetura simples e eficiente para o aplicativo.
  • Sqflite: O Sqflite é utilizado como banco de dados local para armazenar as reservas de forma segura e eficiente.
  • Mocktail: O Mocktail é utilizado nos testes unitários e de widgets para facilitar a criação de mocks e simular comportamentos de objetos.

Instalação

  1. Clone este repositório:

    git clone https://github.com/vinihashtag/john_parking.git
    
  2. Navegue até o diretório do projeto:

    cd john_parking
    
  3. Instale as dependências:

    flutter pub get
    
  4. Execute o aplicativo:

    flutter run
    

Testes

Para executar os testes unitários e de widgets, utilize o comando:

flutter test

Contribuição

Contribuições são bem-vindas! Se você encontrou um bug, tem uma ideia para um novo recurso ou gostaria de contribuir de outra forma, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Autor

Este aplicativo foi desenvolvido por Vinícius Souza.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages