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

https://github.com/rafaelmachadobr/mecajato

Mecajato é um sistema completo para gerenciamento de mecânicos e oficinas, com agendamento de serviços, gerenciamento de ordens de serviço e relatórios gerenciais. Feito com Django, Bootstrap e SQLite, é uma ferramenta eficiente e fácil de usar para melhorar a gestão e aumentar a eficiência de sua oficina.
https://github.com/rafaelmachadobr/mecajato

bootstrap django python sqlite

Last synced: 3 months ago
JSON representation

Mecajato é um sistema completo para gerenciamento de mecânicos e oficinas, com agendamento de serviços, gerenciamento de ordens de serviço e relatórios gerenciais. Feito com Django, Bootstrap e SQLite, é uma ferramenta eficiente e fácil de usar para melhorar a gestão e aumentar a eficiência de sua oficina.

Awesome Lists containing this project

README

          

# Mecajato

Mecajato é um sistema de gerenciamento de mecânicos e oficinas que permite agendar serviços, gerenciar ordens de serviço e gerar relatórios gerenciais. Ele foi desenvolvido com o objetivo de tornar mais fácil e eficiente a gestão de oficinas mecânicas.

## Funcionalidades

- Cadastro de mecânicos e oficinas com informações detalhadas, como nome, telefone, e-mail e habilidades
- Agendamento de serviços com suporte a marcação de horários e escolha de mecânico
- Gerenciamento de ordens de serviço com suporte a adição de itens e serviços, além de acompanhamento do andamento
- Relatórios gerenciais com informações sobre serviços agendados, ordens de serviço e faturamento

## Tecnologias utilizadas

- HTML, CSS, JavaScript e Bootstrap para o front-end
- Linguagem de programação Python
- Framework web Django
- Banco de dados SQLite3

## Instalação

1. Clone o repositório usando o comando `git clone https://github.com/rafaelmachadobr/mecajato.git`
2. Crie um ambiente virtual com o Python 3.11
3. Ative o ambiente virtual criado
4. Instale as dependências usando o comando `pip install -r requirements.txt`
5. Rode as migrações do banco de dados usando o comando `python manage.py migrate`
6. Inicie o servidor local usando o comando `python manage.py runserver`

## Como contribuir

1. Faça um fork desse repositório
2. Crie uma branch para sua feature: git checkout -b minha-feature
3. Commit suas mudanças: git commit -m 'feat: Minha nova feature'
4. Faça o push da sua branch: git push origin minha-feature

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

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

Feito com :heart: by Rafael Machado