📱 AppMatch – Plataforma Mobile de Serviços para Freelancers
AppMatch é a versão mobile de um projeto acadêmico desenvolvido para facilitar a conexão entre empresas e freelancers da área de Tecnologia da Informação. A plataforma permite envio de propostas entre as partes, o gerenciamento de ordens de serviço, e conta com autenticação segura, oferecendo uma experiência prática e eficiente para ambas as pontas.
✨ Funcionalidades
📩 Negociação Direta por Propostas
Empresas e freelancers podem enviar ofertas de serviço entre si, com a possibilidade de aceitar ou recusar propostas. A comunicação é feita por meio dessas interações, sem uso de chat.
🛠️ Gestão de Ordens de Serviço
Criação, acompanhamento e gerenciamento de ordens de serviço com interface simples e intuitiva.
🔐 Autenticação Segura
Login e cadastro utilizando o Firebase Authentication, garantindo segurança e confiabilidade.
📊 Banco de Dados em Tempo Real
Todos os dados são armazenados e sincronizados com o Firebase Realtime Database.
🛠️ Tecnologias Utilizadas
Kotlin – Linguagem principal para o desenvolvimento Android.
Android Studio – Ambiente de desenvolvimento integrado (IDE).
Firebase
Authentication para login seguro.
Realtime Database para armazenamento e gerenciamento de dados em tempo real.
📲 Como Rodar o App
Clone o repositório:
git clone https://github.com/guing2003/AppMatch.git
Abra o projeto no Android Studio.
Configure o Firebase:
Acesse o Firebase Console;
Crie um novo projeto (ou use um existente);
Adicione o app Android e baixe o arquivo google-services.json;
Coloque o arquivo na pasta app/ do projeto.
Sincronize os arquivos Gradle com o Firebase e aguarde a indexação.
Execute o app em um emulador ou dispositivo Android físico.
🔧 Requisitos:
Android Studio Arctic Fox ou superior
SDK 21 ou superior
Conta no Firebase
🚀 Status do Projeto
📦 Em desenvolvimento ativo – novas funcionalidades e melhorias visuais estão sendo implementadas continuamente.
📸 Screenshots (em breve...) Em breve serão adicionadas imagens demonstrando o fluxo do app.