Como Fui de Zero ao Primeiro Usuário Pagante
Tudo começou quando decidi criar um projeto pessoal em casa para estudar as tecnologias que eu estava usando no trabalho.
O projeto era uma aplicação web de hábitos, um clássico "habit tracker" que todo desenvolvedor já implementou alguma vez. É perfeito para estudos.
Eu comecei a me dedicar bastante para aprender o máximo possível. Aqui estão as coisas que aprendi:
- Backend e frontend (e quais as barreiras que os dividem)
- O que é uma API
- Como conectar a um banco de dados externo
- O que são endpoints e requisições
- Como autorizar e autenticar usuários (token JWT)
Depois de tudo isso, vi que o projeto tinha ficado realmente bom e era ótimo de usar.
Então, somado a isso e a alguns vídeos do Marc Lou, decidi colocar um preço e lançar o projeto como um produto para obter clientes e usuários reais.
Para isso, tive que aprender:
- Como receber pagamentos
- Como usar uma API externa
- O que é um webhook
- Como colocar um projeto em produção
Depois de lançado, o habit tracker não obteve nenhum usuário, mas sinceramente, eu não estava ligando muito para isso. Eu já sabia que o mais importante daquilo era a aprendizagem, então o objetivo havia sido concluído.
Durante o lançamento, houve uma coisa que me incomodou bastante:
Eu precisava criar a mesma publicação em várias plataformas diferentes.
Notei que essa era uma dor que outras pessoas também poderiam ter e que eu tinha a capacidade de resolver esse problema com programação.
Depois disso, eu já sabia qual seria meu próximo projeto, mas dessa vez eu faria de forma diferente e seguiria estas regras:
- A primeira versão deve resolver apenas um problema
- Desenvolver e lançar rápido
- Construir em público
A principal virada de chave foi a seguinte: as pessoas estão mais dispostas a pagar quando seu produto é um "painkiller" (resolve um problema) do que quando é um "vitamin" (algo bom de se ter, mas não essencial).
Com isso em mente, em duas semanas desenvolvi uma plataforma que permite aos usuários criarem um post apenas uma vez e publicá-lo simultaneamente no X/Twitter e no Threads. Uma proposta simples e muito útil.
Para a minha alegria, outras pessoas realmente tinham esse problema, e no dia do lançamento já consegui meu primeiro usuário pagante 🥳
Meu conselho para quem está começando do zero:
Apenas crie algo e coloque em produção.
Mas não sei o que criar...
Crie qualquer coisa.
Mas e se ficar ruim...
Faça de novo, melhor.
Para quem tiver interesse, este foi o site que criei: