Executando verificação de segurança...
8

#BuildInPublic - O dicionário do seu bebê

Dicionário do bebê

Quero falar um pouco da ideia, e se quiser acompanhar o projeto que é aberto, pode acessar aqui: BabyDicionario
Além de que vou soltar alguns vídeos enquanto estiver desenvolvendo alguma coisa no projeto no meu canal do YT: @Ddiidev.

Deixa eu acelerrar tua leitura:
Descrição
Preços - Não faço ideia
Parte técnica

Backend - Ecosistema da linguagem V
Frontend - Vuejs + Typescript
Storage - To fazendo um do zero 🤯

Dificuldades

1º dificuldade - Criar lib do stripe
2º dificuldade - Stripe não tem pix

Demonstração do app
Meu mirnha 🕷️

Tive essa ideia 1 ano depois do meu filho começar a falar, e senti a vontade de lembrar todas as palavras de que eu tanto amo ouvir ele falar. E infelizmente algumas eu esqueci, e esqueci como ele falava 🥹.

E devido a falta de tempo de trabalhar nesse projeto, fui salvando como dava no whatsapp.

img
Acima não ta aparecendo todas porque estou no computador, e não carregou

Então do meio do ano pra cá, com trabalho, frella, filho e um novo bebê chegando decidi trabalhar no projeto do jeito que fosse possível, e está bem lento e não só por falta de tempo, mas porque eu sou doido por desenvolver , porém eu falo sobre isso mais a frente.


Descrição

O projeto em resumo (e o que tem até o momento) é o que já está funcionando no whatsapp.

Porém o que desejo para as próximas atualizações são (depois que tiver em produção):

  • Progressão das palavras; v1, v2, etc..
  • Evolução linguística; (criação de frases e textos e complexidades)
  • Dicas de brincadeiras;
  • Sugestões de alimentação; (pode não parecer, mas as vezes já não sabemos o que fazer!)
  • Pitaco sobre maternidade/paternidade com vídeos de influenciadores infatis (Ex: Ivana)

E por hora o que pensei foi isso.
Todas essas ideias serão implementadas aos poucos ao correr do ano de 2025.

Preços

Vamos lá, não tenho isso definid, mas adoraria a ajuda de vocês com isso.

Meu investimento anual é aproximadamente R$ 1.000 (pra arredondar pra cima).

  1. Quanto vocês cobrariam em um modelo mensal(assinatura)?
  2. É possível usar o app localmente sem sincronizar com o servidor, porém algumas das features acima não é possível entregar.
  3. Pagamento único eu não cheguei a considerar, a não ser que fosse um pacote de x palavras podendo ser registrado, bem não sei.

Enfim, não tenho muita idéia de quanto cobrar, eu nunca criei nada para outras pessoas usarem, e esse app era pra mim usar apenas localmente, porém depois fui inventar demais.

Parte técnica

O repositório é esse: BabyDicionario

No repositório, é possível baixar o backend, o storage (tem história) e o frontend.

Backend

Escolhi utilizar a linguagem V lang🦦 para construir o app. E porque?
A resposta rápida: Porque eu quis!

A resposta mais longa: Lembra que eu disse que sou doido por desenvolver, então...
Eu quis pegar uma framework web minímo que me deixasse livre de regras, gosto de Vlang por construir um único executável com poucas dependências, gosto da sintaxe e da construção geral da linguagem (embora precise evoluir em alguns vários pontos)

Eu desenvolvo a uns 8/9 anos com C#, e já trabalhei com muitas coisa utilizando C#.
Estou fazendo em V apenas porque estou apostando no ecosistema de V, e porque eu gosto.
Por isso escolhi investir em VPS, quando poderia usar uma vercel para criar a minha solução.
Uma IA até poderia construir tudo mais facilmente, etc...

Então acho que ficou cristalino até o momento(acredito), que estou fazendo tudo isso pelo prazer de ter o trabalho.

Frontend

O fronend é desenvolvido em Vue.js + Typescript usa pico.css

Motivo para o uso de cada coisa no front?

  1. Não sei muito bem o que escolher;
  2. Vue.js, foi o que usei e mais me adaptei, usei React pra ajudar um amigo e fiquei com nojo🤮 (desculpa quem gosta), não sou muito fã do angular porém prefiro em comparação do React, teve apenas dois que achei interessantes HtmX e Svelte;
  3. Typescript, porque embora eu ache algumas coisas estranhas no typescript eu prefiro ter ele a usar o Javascript, Typescript ajuda demais no autocomplete.
  4. pico.css, porque sou ruim de css, e o pico.css é pequeno e estiliza e lida com as responsividade melhor que eu. (Embora que teve um momento que eu tive dor de cabeça)

E sobre frontend é algo que me pega, eu costumo dizer que sou um backend metido a besta, até postei aqui: FullStack | Você é um backend ou frontend metido a besta?.

Porque eu entendo melhor do backend, o frontend é uma coisa que me tira mais do sério 'kkkk Mas no fim eu faço funcionar, mas e o que isso me custou? Toda minha sanidade! 😁

E como eu tenho bastante trabalho para construir a tela como eu quero, depois que ela ta pronta eu deixo o codigo todo bagunçado como fica. A codebase do frontend é uma completa anarquia! 😁😁
Mas eu falo (minto) pra mim que vou resolver isso depois.

Storage

Bem, hoje estou fazendo criando o storage, simplesmente porque quis ter o trabalho de fazer eu mesmo, apesar que ainda estou pensando se não uso uma s3 ou supabase, provavelmente farei isso. Daqui pra lá eu descubro, por hora estou "satisfeito".

Dificuldades

Stripe

Como falei acima o backend é feito em Vlang, e não tenho muito conhecimento como implementar meio de pagamento do zero (embora já tenha trabalhado muito com maquinetas e integrações relacionadas).

Então procurei bastante, já conhecia a stripe, mas queria usar algo brasileiro.

Pode me xingar se sou patriota 'kkkk (patriota nos ultimas tempos tem sido uma palavra carregada de outras coisas, mas se apaeguem ao sentido literal).

Então procurei, achei um projeto novo chamado Iza pay, porém parece estar aberto para clientes selecionados, o patriotismo moderno minhas costas ai.

Então encontrei a Efí ai já gostei, muito completa comunidade gigante, porém quando fui criar a minha conta, comecei no pc, tive que terminar no celular, e depois a conta não se ativou de maneira nenhuma, enfim preciso entrar em contato com suporte.

Então voltei para o stripe, criei a conta em 5min, e tudo funcionando.

1. Problema

Documentação gigante!!!! E preciso implementar do zero uma lib para poder usar no meu backend, lembrando que a linguagem tem apenas 3 anos, a stripe não vai criar uma lib para uma linguagem desconhecida.
Então vou construir a lib (viva o opensource), o repo será esse: v-stripe

2. Problema

Stripe não tem pix, até onde pude perceber.

Enfim, por hora acho que é isso.
Quem quiser brincar, o projeto inteiro é opensource!

Demonstração do app

Demonstração do app localmente

Demonstração do app localmente

Meu mirnha 🕷️

Meu miranha 🕷️

Meu miranha

Mais adiante eu irei atualizar o meu canal @Ddiidev e aqui no tabnews sobre o Dicionário do bebê, quem quiser me seguir no Linkedin, se inscrever lá no youtube (@Ddiidev) fique a vontade.

Obrigado quem conseguiu ler até aqui, cheiro no cangote!

Carregando publicação patrocinada...
2

Eu gostei bastante da sua interface e identidade, me cativou. Se Deus quiser ano que vem sou pai e estou com esse app ai na mira :)

Me parece que você se divertiu e aprendeu bastante desenvolvendo o app, então tens ai uma grande vitória já. Os problemas tecnicos que tu descreves vão se resolvendo com o tempo, tu vai ir encontrando as soluções.

Quanto a precificação que ai realmente fico difícil de saber. Para ser sincero - minha opinião como um não-pai ainda - não consegui entender o valor de se pagar pela solução (que problema esta sendo resolvido aqui por fim?). Talvez tente descrever para gente um pouco melhor o valor que tu está agregando aos usuários e isso vai facilicar na precificão e modelo de negócios.

No mais te desejo muito sucesso nos projetos e muita saúde a família! Parabéns

1

Sinceramente tens uma questão ótima, na qual não tinha abordado explicita e lucidamente, então eu vou criar um conteúdo aqui no tabnews sobre isso, obrigado por seu comentário.

E desejo que possa se tornar pai ano que vem mesmo! Pois é algo que você não saberá explicar a não ser experienciar. É mágico!

1
2

Você fala no sentido de constribuir com o projeto, ou como cliente da plataforma?

Como cliente tenho alguns conhecidos que me relataram desejar algo assim (antes mesmo de saberem que tava trabalhando nisso)

E para constribuir, ontem postei no Underhub, sobre o dicionário do bebê, e um rapaz, se interessou em contribuir.

1