Acho que sua ideia é legal, mas seria bom levar em consideração algumas questões que você mesmo pontuou:
1- Cidade pequena, qual a possibilidade de escalar seu projeto, ou seja, comece pequeno mas pense grande.
2 - Ja conversou mesmo que informalmente com o gerente ou proprietário desse mercado que você esta baseando seu projeto? Isso é especialmente importante, porque acredito que você não quer perder tempo, assim se a sua ideia é oferecer para um cliente específico, antes de qualquer coisa, recomendo escrever detalhadamente o que você pretende oferecer, faça alguns mokups das telas, detalhe o processo e marque uma reunião com o responsável. Seja praguimático, tenha uma postura confiante e acima de tudo, aponte nessa reunião as dores e as possíveis soluções.
3 - Essa esta bem relacionada a questão anterior, o quanto o você conhece desse negócio? Se você não tem conhecimento profundo do negócio, sugiro que você abtes de mais nada converse com o proprietário para passar uns dias conhecendo o dia a dia da empresa, diga que você esta desenvolvendo um produto para pequenos supermercados e que quer saber quais as dificuldades eles tem no dia a dia. Talvez a sua forma de entrar nesse mercado será resolvendo algum outro problema menor, gerando confiança e credibilidade, para então depois você propor um projeto desse porte.
4 - Quando você fi que quer fazer algo bem feito, esta ciente do tamanho de um projeto desses? O cliente oode ser um minimercado, porém os requisitos de desempenho, e principalmente de segurança são os mesmo, ou ao deveriam ser, de um hipermercado. Você estará lidando com informações pessoais, dados da empresa, comunicação com o cliente, os mais diversos setores dentro da empresa do seu cliente.
levantei alguns pontos, relacionados a esses pontos existem outras dezenas de questões que você terá que lidar.
No mais, se você esta confiante de que consegue entregar um projeto descente, só posso te dizer, vá em frente!