Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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ção

Depois 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/)