Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jxhnlcs/saep_provatecnica
Um sistema que lista automóveis em pátios e faz a venda dos mesmos
https://github.com/jxhnlcs/saep_provatecnica
express mysql nodejs vuejs
Last synced: 27 days ago
JSON representation
Um sistema que lista automóveis em pátios e faz a venda dos mesmos
- Host: GitHub
- URL: https://github.com/jxhnlcs/saep_provatecnica
- Owner: jxhnlcs
- Created: 2023-06-17T00:13:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-19T01:31:31.000Z (over 1 year ago)
- Last Synced: 2024-11-09T02:52:44.621Z (3 months ago)
- Topics: express, mysql, nodejs, vuejs
- Language: Vue
- Homepage:
- Size: 12.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sistema de Pátio
Sistema web de gestão de veículos e vendas em pátios desafio proposto pelo SAEP
# Como rodar o sistema
##### :game_die: Banco de Dados
- É nescessario preencher os campos do banco de dados dentro do arquivo server.js na pasta API:
```shell
// Configuração da conexão com o banco de dados
const connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '',
database: 'saep',
});
```- É necessário ter um programa de gerenciamento de banco de dados, por exemplo o dbeaver para e gerenciar o banco
- Após estabelecer a conexão com o banco de dados, rode os as queries que estão no arquivo 'database.sql' no script do gerenciador de banco de dados para criar as tabelas e inserir os dados:
##### 🔙: Backend
- Após ter feito os passos acima rode os seguintes comandos abaixo no terminal para instalar as dependencias do backend e rodar o servidor:
```shell
cd saep
``````shell
cd api
``````shell
npm i
``````shell
node server.js
```##### 🖥️: Frontend
Para executar o front end basta rodar os comandos abaixo:
```shell
cd saep
``````shell
npm i
``````shell
npm run dev
```#### ⚙️:Tecnologias
- Vuejs
- Node.js
- Express
- MySQL