Skip to content

204nelsonbarros/myAutoFix

Repository files navigation

myAutoFix

Aplicativo desenvolvido por estudantes do Instituto Politécnico da Huíla (IPH) na disciplina de Computação Móvel. O projeto conecta motoristas a mecânicos, permitindo solicitar serviços como assistência mecânica, reboque e agendamento, tudo pelo aplicativo.

Descrição

myAutoFix é um aplicativo móvel híbrido criado com Ionic e Angular, projetado para oferecer assistência automotiva em tempo real. Os usuários podem selecionar sua localização usando mapas com Leaflet, escolher entre chamar um mecânico ou solicitar um reboque, visualizar perfis detalhados de prestadores de serviço (incluindo fotos, serviços prestados, contato, foto do motorista e matrícula para reboques), e confirmar contratações com opções de ligação e envio de mensagens.

Funcionalidades

  • Solicitar mecânico ou reboque com seleção de localização via mapas.
  • Visualizar perfis de mecânicos e serviços de reboque com fotos, descrição, serviços prestados, e (para reboques) foto do motorista, foto do veículo e matrícula.
  • Botões para ligar, enviar mensagem e contratar serviço diretamente do perfil.
  • Agendar serviços de manutenção (funcionalidade a ser expandida).
  • Visualizar status dos pedidos (funcionalidade a ser implementada).
  • Conectar motoristas e mecânicos/reboques em tempo real via navegação entre telas.

Tecnologias Utilizadas

  • Framework: Ionic, Angular
  • Mapas: Leaflet
  • Backend/Database: Firebase (Autenticação, Firestore, Storage)
  • Build/Deploy: Capacitor
  • Controle de Versão: Git, GitHub
  • Linguagens: TypeScript, HTML, SCSS
  • Ferramentas: Node.js, npm, Angular CLI, Ionic CLI

Pré-requisitos

  • Node.js (versão 16.x ou superior)
  • npm (geralmente incluído com Node.js)
  • Ionic CLI (npm install -g @ionic/cli)
  • Angular CLI (npm install -g @angular/cli)
  • Capacitor CLI (npm install -g @capacitor/cli)
  • Firebase CLI (npm install -g firebase-tools) (opcional, para deploy)

Como Usar

  1. Baixe o arquivo ZIP do repositório:
  2. Extraia o arquivo ZIP para uma pasta de sua escolha: Cd até a sua pasta e execute -npm install -ionic serve

##autores 1- Laurindo Paulo; 2- Nelson Jamba 4- Dário Tapalo; 4- Joaquim Victor; 5- Luís Ngunga.

##Agradecimentos Agradecemos ao Instituto Politécnico da Huíla (IPH) e aos professores da disciplina de Computação Móvel pelo suporte, com destaque especial ao professor José João, dono da cadeira. Também agradecemos à comunidade Ionic, Angular, Leaflet, Firebase e Capacitor, além do suporte da xAI na criação deste projeto.

About

Aplicativo desenvolvido por estudantes do Instituto Politécnico do Huila (IPH) na disciplina de Computação Móvel. O projeto tem como objetivo conectar motoristas a mecânicos, permitindo a solicitação de serviços como assistência mecânica, reboque , tudo diretamente pelo aplicativo.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors