🚀 Econobusca: Conectando Comerciantes Locais a Clientes 🚀
Descrição do Projeto
O Econobusca é um projeto inovador desenvolvido como parte de um trabalho de faculdade. O objetivo é conectar comerciantes locais a clientes que buscam serviços de reparo, produtos tecnológicos ou reciclados, oferecendo flexibilidade para que os usuários possam definir seus próprios orçamentos e encontrar as melhores opções disponíveis.
🌟 Diferenciais do Projeto
O Econobusca combina a acessibilidade do GetNinjas com a especialização da Kabum, servindo como uma ponte entre comerciantes que oferecem produtos reciclados ou recondicionados e consumidores de baixa renda que buscam opções acessíveis e sustentáveis.
🎯 Proposta de Valor
- Para Leigos: Facilita a busca por produtos, considerando preço, qualidade e confiabilidade.
- Para Pessoas de Baixa Renda: Conecta consumidores com orçamento limitado a produtos reciclados e acessíveis, promovendo a economia circular e a sustentabilidade.
🔧 Como Funciona
- O usuário busca o produto ou serviço desejado.
- A plataforma encontra as melhores opções, levando em conta o preço, a qualidade e o prazo de entrega.
- São exibidas opções de produtos reciclados ou recondicionados, quando disponíveis.
- O usuário realiza a compra diretamente na plataforma, com segurança e suporte garantido.
🖥️ Tecnologias Utilizadas
Mobile
- Tecnologias: React Native, TypeScript
- GitHub: Será disponibilizado na próxima sprint
- Figma: Clique aqui
Web
Backend
- Tecnologias: Node.js, Express, MySQL
- GitHub: Clique aqui
Segurança: Implementação robusta com tokens de autenticação de usuários e criptografia de senhas, garantindo privacidade e integridade dos dados.
🏗️ Arquitetura e Metodologia
Arquitetura em Três Camadas:
- Frontend: Interface com o usuário construída com React Native e ReactJS.
- Backend: Gerenciamento da lógica de negócios e controle de rotas utilizando Node.js e Express.
- Banco de Dados: MySQL para a persistência de dados, com foco em segurança e escalabilidade.
Metodologia Ágil:
- SCRUM: Adotamos uma abordagem ágil, com entregas iterativas e incrementais.
- Kanban: Utilizamos o Kanban para organizar e priorizar tarefas, otimizando o fluxo de trabalho.
🌍 Impacto do Econobusca
O Econobusca tem o potencial de transformar o mercado local, oferecendo uma plataforma acessível e sustentável que apoia a economia circular. Através da conexão entre comerciantes locais e consumidores com restrições orçamentárias, o projeto promove a reutilização de produtos e a sustentabilidade.
👥 Equipe
- Luccas Gabriel
- Samuel Alves
- Vinícius Vasconcelos
- Gabriel Silva
📂 Como Executar o Projeto
Pré-requisitos
Passos para rodar o projeto:
- Clone este repositório:
git clone https://github.com/HenriqueCarniel1/projetoFaculdade.git
- Instale as dependências do projeto:
npm install
- Execute o servidor local:
npm start
- Acesse a aplicação em:
http://localhost:3000
📚 Documentação