DEV Community

Valdeli Jesus
Valdeli Jesus

Posted on

Sistema de Estacionamento

GitHub Copilot CLI Challenge Submission

Esta é uma submissão para o GitHub Copilot CLI Challenge

O que eu construí

Para este projeto, desenvolvi um sistema de gerenciamento de estacionamento usando o GitHub Copilot CLI. A aplicação permite o registro de entradas e saídas de veículos, calcula a duração da permanência e acompanha as vagas disponíveis para carros, motos e PCD (pessoas com deficiência).

O sistema também fornece atualizações em tempo real sobre o número de vagas ocupadas e disponíveis, ajudando a gerenciar os espaços de estacionamento de forma eficiente. Usei o GitHub Copilot CLI para ajudar a gerar o código para a lógica de gerenciamento das vagas de estacionamento, manipulação dos registros de veículos e exibição do status do estacionamento.

Demonstração

Você pode ver a demonstração funcional do sistema em ação acessando o repositório no GitHub abaixo. O projeto está hospedado no GitHub, e você pode encontrar todo o código e as instruções para executá-lo lá.

Link para o repositório no GitHub

Minha experiência com o GitHub Copilot CLI

Usar o GitHub Copilot CLI foi um grande diferencial para mim durante o desenvolvimento deste projeto. Ele me ajudou sugerindo trechos de código, especialmente para lógicas mais complexas, como o gerenciamento das vagas disponíveis para cada tipo de veículo e o cálculo do tempo de permanência.

A capacidade de gerar e explicar código diretamente no terminal tornou o processo de desenvolvimento mais rápido e intuitivo. Pude focar mais em desenhar a estrutura geral do sistema e menos em escrever código repetitivo. O CLI também me ajudou a depurar e refatorar algumas funções quando necessário, melhorando a qualidade geral do projeto.

No geral, o GitHub Copilot CLI aprimorou significativamente meu fluxo de desenvolvimento, permitindo que eu completasse o projeto de maneira mais eficiente e ágil.

Top comments (1)