
O Sistema de Controle de Estacionamento é uma aplicação de gerenciamento de estacionamentos que utiliza tecnologias de ponta para proporcionar uma experiência eficiente e moderna. Desenvolvido com Vite, TypeScript, ReactJS, TailwindCSS e Material UI no Frontend, e Java com Spring Boot no Backend, o sistema combina robustez e usabilidade.
Explore a documentação »
Ver Demo
·
Relatar Bug
·
Solicitar Funcionalidades
Sumário
O Sistema de Controle de Estacionamento oferece uma solução eficiente para gerenciar e monitorar espaços de estacionamento. Desenvolvido com tecnologias modernas, o sistema proporciona uma experiência intuitiva tanto para os usuários quanto para os administradores.
Este projeto foi desenvolvido com as seguintes tecnologias:
Antes de iniciar o desenvolvimento no Sistema de Controle de Estacionamento, certifique-se de ter as seguintes ferramentas instaladas em sua máquina:
Além disto é bom ter um editor para trabalhar com o código como VSCode ou IntelliJ IDEA.
Clone o repositório
git clone https://github.com/rafaelmachadobr/ParkingControl.git
Acesse a pasta do projeto no terminal/cmd
cd ParkingControl
Vá para a pasta frontend
cd frontend
Instale as dependências
npm install
Execute a aplicação
npm run dev
A aplicação será aberta na porta:3000
- acesse http://localhost:3000
Vá para a pasta backend
cd backend
Execute a aplicação
./mvnw spring-boot:run
A aplicação será aberta na porta:8080
- acesse http://localhost:8080
A seguir, apresentamos o diagrama UML que ilustra a estrutura e as relações entre as principais entidades do Sistema de Controle de Estacionamento. Este diagrama oferece uma visão abrangente da organização do sistema, facilitando a compreensão das interações entre os diferentes componentes.
Este projeto está sob a licença MIT. Veja o arquivo LICENSE
para mais detalhes.