️ Este aplicativo não é mais mantido

O LunchRoulette ajuda você a decidir onde almoçar escolhendo aleatoriamente um restaurante na sua área. Abra o site e toque no botão Lucky para obter um restaurante aleatório por perto. Pressione as informações da distância a pé na parte inferior para abrir o local no Google Maps ou toque no botão de atualização no canto superior direito para obter outra sugestão.
O aplicativo da web está construído com o React. Os estilos são escritos em CSS simples e prefixados automaticamente com o Autoprefixer. Babel é usado para transpiliar e webpack para agrupamento de módulos. O aplicativo Create React foi usado para cuidar de toda essa ferramenta. O site está hospedado nas páginas do GitHub e implantado no utilitário de linha de comando da GH-PAGES por meio de um script NPM simples.
Para obter detalhes do restaurante e informações de distância, são usadas as APIs do Google Places e o Google Maps MAPS de matriz de distância, bem como a API da geolocalização da Web. Um manifesto de aplicativo da web e um trabalhador básico de serviço estão incluídos para que o site se comporte mais como um aplicativo nativo em navegadores móveis suportados (a saber, o Chrome for Android).
O projeto começou como uma piada no escritório. Estávamos sempre discutindo sobre onde ir almoçar, então, em algum momento, fiz um site muito simples que escolheu um nome aleatório de uma lista codificada de restaurantes que conhecíamos na área. Isso resolveu nosso pequeno problema, mas então meus colegas de trabalho reclamaram que nenhuma informação sobre o restaurante sugerida foi mostrada, como uma foto, quão longe estava e assim por diante. Acabei dando uma olhada na API JavaScript do Google Maps e percebi que não era tão difícil de fazer, então fui em frente e construí este aplicativo da web como uma oportunidade de brincar com a API.
O design do aplicativo da Web é fortemente inspirado nas diretrizes de design de materiais em geral e na interface do Google Maps em particular. O ícone do aplicativo foi gerado com a ajuda do gerador de ícones de material Android.
O código -fonte do aplicativo da Web é lançado sob a licença do MIT. O texto completo da licença está disponível no arquivo de licença. Se você encontrar algum erro ou ter sugestões para este projeto, abra um problema e farei o possível para ajudar.