Skip to content

Esse projeto foi desenvolvido como requisito parcial de avaliação do trabalho de conclusão de curso de Sistemas de Informação da Universidade Estadual de Goiás - Unidade de Itaberaí. Tendo como principal objetivo auxiliar no cotidiano das oficinas automobilísticas.

Notifications You must be signed in to change notification settings

leonardojribeiro/Sistema-de-gerenciamento-de-oficinas-front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Gerenciamento de oficinas - Front-end

Tabela de conteúdos

Status

🚧 Em construção 🚧

Sobre

Esse projeto foi desenvolvido como requisito parcial de avaliação do trabalho de conclusão de curso de Sistemas de Informação da Universidade Estadual de Goiás - Unidade de Itaberaí.
Tendo como principal objetivo auxiliar no cotidiano das oficinas automobilísticas.

Esse projeto foi criado através do Create React App.

Requerimentos

Para executar esse projeto é necessário que você tenha algumas ferramentas instaladas no seu dispositivo.

Node.js

O download do Node está disponível aqui. Após o download e instalação do Node.js, abra console do seu dispositivo e verifique se a instalação foi bem sucedida através do comando:

node -v

Deve aparecer a versão do Node.js que foi instalada.

Yarn

Após instalar o Node.js, é necessário instalar o yarn, que é o gerenciador de pacotes do Facebook. Essa instalação é feita através do NPM, que por padrão é instalado junto com o Node.js.

npm install -g yarn

Visual Studio Code

O Visual Studio Code é o editor de código recomendável para esse projeto. Você pode fazer o download do Visual Studio Code aqui.

Execução

Fazer o Download desse projeto

Você pode utilizar o git no diretório desejado para clonar o projeto através do comando:

git clone https://github.com/LeonardoJRibeiro/Sistema-de-gerenciamento-de-oficinas-front-end.git

Ou você pode fazer o download do projeto zipado e descompactar no diretório desejado.

Abrir o projeto no Visual Studio Code

  1. Abra o Visual Studio Code
  2. Navegue até o menu "File"
  3. Clique na opçao "Open Folder"
  4. Selecione a pasta "Sistema-de-gerenciamento-de-oficinas-front-end" no diretório onde você clonou ou descompactou o projeto.
  5. Abra o terminal integrado do Visual.

Instalação das dependências

Instale as dependências através do comando

yarn install

no terminal integrado do Visual Studio Code.

Definição das variáveis de ambiente

O arquivo .env fornece algumas variáveis que são fundamentais para a comunicação com o back-end. são elas:

REACT_APP_API_URL

A URL base para a comunicação com o back-end

REACT_APP_IMAGENS_URL

A URL base das imagens

O arquivo .envExample já possui essas variáveis definidas para a utilização do back-end na dispositivo local, bastando alterar seu nome para ".env".

Scripts disponíveis

No diretório do projeto, você pode executar:

yarn start

O app será executado em modo de desenvolvimento.
Acesse http://localhost:3000 para visualizá-lo. A página irá recarregar em caso de alterações.
Você também poderá utilizar o console do navegador para verificar erros do eslint.

yarn build

Compila o app para o modo de produção para o diretório build.
O app estará pronto para o deploy. Veja a sessão deployment para mais informações.

Tecnologias

  • ReatcJS
  • MaterialUI
  • React-Router-Dom
  • React-Dropzone
  • TypeScript
  • MaterailUI Icons

Recursos

  • Marcas
    • Cadastro de Marcas
    • Alteração de Marcas
    • Listagem de Marcas
    • Consulta de Marcas
  • Modelos
    • Cadastro de Modelos
    • Alteração de Modelos
    • Listagem de Modelos
    • Consulta de Modelos
  • Peças
    • Cadastro de Peças
    • Alteração de Peças
    • Listagem de Peças
    • Consulta de Peças
  • Clientes
    • Cadastro de Clientes
    • Alteração de Clientes
    • Listagem de Clientes
    • Consulta de Clientes
    • Consulta de veículos de Clientes
  • Veículos
    • Cadastro de Veículos
    • Alteração de Veículos
    • Listagem de Veículos
    • Consulta de Veículos
  • Fornecedores
    • Cadastro de Fornecedores
    • Alteração de Fornecedores
    • Listagem de Fornecedores
    • Consulta de Fornecedores
  • Especialidades
    • Cadastro de Especialidades
    • Alteração de Especialidades
    • Listagem de Especialidades
    • Consulta de Especialidades
  • Funcionários
    • Cadastro de Funcionários
    • Alteração de Funcionários
    • Listagem de Funcionários
    • Consulta de Funcionários
  • Serviços
    • Cadastro de Serviços
    • Alteração de Serviços
    • Listagem de Serviços
    • Consulta de Serviços
  • Ordens de Serviço
    • Cadastro de Ordens de Serviço
    • Alteração de Ordens de Serviço
    • Listagem de Ordens de Serviço
    • Consulta de Ordens de Serviço
  • Usuarios
    • Login
    • Cadastro de Usuários
    • Alteração de Usuários
    • Listagem de Usuários
    • Consulta de Usuários
  • Oficinas
    • Cadastro de Oficinas Candidatas
    • Cadastro de Oficinas
    • Alteração de Oficinas
    • Listagem de Oficinas
    • Consulta de Oficinas
  • Dashboard

About

Esse projeto foi desenvolvido como requisito parcial de avaliação do trabalho de conclusão de curso de Sistemas de Informação da Universidade Estadual de Goiás - Unidade de Itaberaí. Tendo como principal objetivo auxiliar no cotidiano das oficinas automobilísticas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published