https://github.com/rafaelmachadobr/parkingcontrol
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.
https://github.com/rafaelmachadobr/parkingcontrol
apexcharts axios h2-database java material-ui postgresql react spring-boot spring-security tailwindcss typescript vite
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/rafaelmachadobr/parkingcontrol
- Owner: rafaelmachadobr
- License: mit
- Created: 2023-11-15T14:42:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-13T23:11:01.000Z (over 2 years ago)
- Last Synced: 2025-03-11T13:52:38.804Z (over 1 year ago)
- Topics: apexcharts, axios, h2-database, java, material-ui, postgresql, react, spring-boot, spring-security, tailwindcss, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 868 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🎉 Sistema de Controle de Estacionamento 🚗
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
## Sobre o Projeto
> 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:
## 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:
Além disto é bom ter um editor para trabalhar com o código como VSCode ou IntelliJ IDEA.
## Instalação
Clone o repositório
```bash
git clone https://github.com/rafaelmachadobr/ParkingControl.git
```
Acesse a pasta do projeto no terminal/cmd
```bash
cd ParkingControl
```
### Frontend
Vá para a pasta frontend
```bash
cd frontend
```
Instale as dependências
```bash
npm install
```
Execute a aplicação
```bash
npm run dev
```
A aplicação será aberta na porta:`3000` - acesse http://localhost:3000
### Backend
Vá para a pasta backend
```bash
cd backend
```
Execute a aplicação
```bash
./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.
## Licença
Este projeto está sob a licença MIT. Veja o arquivo `LICENSE` para mais detalhes.