Olá, trabalho com Node.JS atualmente e sou mais ativo na area com MongoDB, mas posso fazer o serviço em MySQL como o senhor pediu, login via API do google e afins é bem tranquilo, nada de novo para mim, o sistema de cadastro com busca de geolocalizada ficou um pouco confuso, gostaria de mais detalhes e o controle de avalição de fornecedores é somente mais um crud para o backend, dois tipos de usuario é super simples e tudo mais simples, poso fazer isso usando Node.JS e integrar com o seu front caso haja necessidade, o salario de 15 dolares para mim está um pouco alto mas podemos conversar, obrigado por reservar um pouco do seu tempo para ler minha oferta, estou aqui para ajuda-lo, aguardo seu retorno