Skip to content

Esse sistema foi desenvolvido com a missão de tornar a gestão de estacionamentos uma experiência simples e descomplicada. Adeus às dificuldades ao procurar uma vaga! O Controle de Estacionamento oferece uma solução amigável, com uma interface moderna e intuitiva tanto para motoristas quanto para administradores.

License

Notifications You must be signed in to change notification settings

rafaelmachadobr/ParkingControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎉 Sistema de Controle de Estacionamento 🚗

Imagem de Estacionamento

Tamanho do Repositório Quantidade de Linguagens Linguagem Principal Último Commit Licença


Logo

Sistema de Controle de Estacionamento

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
  1. Sobre o Projeto
  2. Tecnologias
  3. Pré-requisitos
  4. Instalação
  5. Diagrama de Classes
  6. Licença

Sobre o Projeto

Screenshot da aplicação

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.

Tecnologias

Este projeto foi desenvolvido com as seguintes tecnologias:

  • Vite
  • ReactJS
  • TypeScript
  • TailwindCSS
  • Java
  • Spring Boot
  • PostgreSQL

Pré-requisitos

Antes de iniciar o desenvolvimento no Sistema de Controle de Estacionamento, certifique-se de ter as seguintes ferramentas instaladas em sua máquina:

  • Git
  • Node.js
  • NPM
  • Java
  • PostgreSQL

Além disto é bom ter um editor para trabalhar com o código como VSCode ou IntelliJ IDEA.

Instalação

Clone o repositório

git clone https://github.com/rafaelmachadobr/ParkingControl.git

Acesse a pasta do projeto no terminal/cmd

cd ParkingControl

Frontend

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

Backend

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

Diagrama UML

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.

Diagrama UML

Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Esse sistema foi desenvolvido com a missão de tornar a gestão de estacionamentos uma experiência simples e descomplicada. Adeus às dificuldades ao procurar uma vaga! O Controle de Estacionamento oferece uma solução amigável, com uma interface moderna e intuitiva tanto para motoristas quanto para administradores.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages