Meus 2 cents:
Vai la, senta com o pai dele (ui !) e faz um levantamento de requisitos minimos:
"Ola ! Teu filho me passou que voce gostaria de um sistema para o mercado - podemos conversar um pouco e voce me passar o que tinha em mente ?"
Pode ser que ele queira um POS (o que leva a integracao com a receita), estoque, ERP, controle de fornecedores, controle de cliente assiduos, livro de fiado, pedidos via web - estilo ifood e por ai vai.
Primeiro voce tem de saber O QUE exatamente ele quer.
Ai, com a ideia dele, voce cria um mockup basico (sem banco, so telas) e leva para ele analisar. So entao da para precificar.
Mas...
Pode que ai voce ja descubra que o bling (R$ 46/mes) ou outro ERP via web ja atende ele sem dor de cabeca.
Ou pode colocar no google: "sistema para mini mercado" - virao varias opcoes, voce atua neste caso mais como consultor para escolher a melhor opcao.
Enfim - pode ser que simplesmente nao valha a pena reinventar a roda - tem um monte de sistemas POS e semelhantes ja disponiveis para comprar o codigo fonte e adaptar, p.ex.:
https://codecanyon.net/search/grocery
Mas eh isso: primeiro descubra O QUE, depois analise a melhor forma de cobrir aquela necessidade.
Entendi cara, nesse caso já vou falar com meu amigo pra gente ter essa conversa e assim eu vou levantar as informações necessárias.
Mas eu imagino que seja só a parte que fica no caixa mesmo