Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sandoelio/sistema-oficina
Nessa aplicação é possível controlar e manipular de forma eficiente e simples os orçamentos da sua oficina.
https://github.com/sandoelio/sistema-oficina
composer docker laravel nodejs npm php8 tawilwind vuejs
Last synced: 1 day ago
JSON representation
Nessa aplicação é possível controlar e manipular de forma eficiente e simples os orçamentos da sua oficina.
- Host: GitHub
- URL: https://github.com/sandoelio/sistema-oficina
- Owner: sandoelio
- License: mit
- Created: 2024-04-11T02:55:55.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-01T15:22:35.000Z (2 months ago)
- Last Synced: 2024-12-08T21:13:26.436Z (about 2 months ago)
- Topics: composer, docker, laravel, nodejs, npm, php8, tawilwind, vuejs
- Language: PHP
- Homepage:
- Size: 220 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sistema de Gestão de Oficina
## 📋 Sobre o Projeto
O **sistema-oficina** é um sistema desenvolvido para ajudar no gerenciamento da oficina mecânica, oferecendo recursos para registro de ordens de serviço, controle de clientes, veículos e serviços realizados.
A aplicação conta com com filtros para intervalos de datas, ordenação por preços, datas, além das features comuns de um CRUD(Create, Read, Update & Delete) e muito mais.
Através de um dashboard para manter tudo organizado e dentro dos prazos!---
## ✨ Funcionalidades
- Cadastro e gerenciamento de **clientes**.
- Registro e controle de **ordens de serviço**.
- Gerenciamento de **veículos** vinculados aos clientes.
- Listagem e acompanhamento de serviços realizados.
- Relatórios simples para acompanhamento das atividades da oficina.---
## 🛠️ Tecnologias Utilizadas
- **PHP**: Lógica do backend e gerenciamento dos dados.
- **JavaScript**: Validações e interatividade.
- **Sqlite**: Banco de dados para armazenamento das informações.
- **Node.js**: Lógica do backend e gerenciamento dos dados.
- **Vue.js**: FrontEnd.
- **NPM**: Pacotes
- **Docker**: Gerar containeres para vitualizar o sistema---
## Configure o ambiente:
Certifique-se de que [Node.js](https://nodejs.org/en/download/) e [PHP](https://www.php.net/downloads.php) estão instalados.
Instale o [PHP-SQLite](https://www.php.net/manual/en/sqlite3.installation.php)
Instale o [Composer](https://getcomposer.org/download/).---
## 🚀 Como Executar o Projeto
* Clone o repositório:
```
git clone https://github.com/sandoelio/sistema-oficina.git
```
* Entrar na pasta criada:
```
cd sistema-oficina
```
* Instalar as dependências PHP:
```
composer install
```
* Rodar o projeto:
```
php artisan serve
```
---
* Para ver a aplicação, **abra outro terminal** e entre na pasta do front-end:
```
cd vue-rest-api
```
* Instalar os pacotes node:
```
npm install
```
* E rodar a aplicação:
```
npm run dev
```
## Rodando a aplicaçãoDepois de seguir os passos acima, basta clicar [aqui](http://localhost:3000/orcamento) para ver a aplicação🎆
---
# 📧 Contato
* Autor: Sandoelio Silva
* Email: [email protected]
* LinkedIn: [Sandoelio Silva](https://www.linkedin.com/in/sandoelio-silva/)