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

Série de SaaS 2023: Tecnologia e Desafios (continuação)

Olá novamente, e bem-vindos de volta à série de posts onde compartilho minha jornada no desenvolvimento de SaaS. No post anterior, discutimos as tecnologias que fazem funcionar as plataformas SmartMeet, WebSell, e Insight Vídeo IA.

Hoje, darei continuidade à série, abordando mais três SaaS que tenho o prazer de apresentar: DataClarityIA, Bill Scanner, e Quiz.

Antes de começarmos, tenho uma novidade para compartilhar! Agora estou fazendo o Build In Public no Instagram também! 😊 Dá uma olhada lá:
@vitorpereirasaas

Agora sim, vamos explorar a tecnologia por trás de cada um dos produtos e os desafios técnicos que enfrentei.

DataClarityIA 📊

O DataClarityIA é um SaaS que capacita empresas com insights estratégicos utilizando a Inteligência Artificial. Para construí-lo, utilizei uma variedade de tecnologias e bibliotecas, incluindo:

  • Prisma: Usado para modelagem e acesso ao banco de dados.
  • Next.js: Frameworks poderosos para o desenvolvimento do front-end.
  • Clerk: Para autenticação e gerenciamento de contas.
  • AWS SDK: Integração com serviços da Amazon Web Services.
  • OpenAI: Exploração de recursos de IA.
  • Tailwind CSS: Facilita o design responsivo e a estilização.
  • Dayjs: Para manipulação de datas.
  • Axios: Para requisições HTTP.

Desafios Técnicos:

  • Integração de IA: Implementar a funcionalidade de IA, especialmente com o OpenAI, exigiu um pouco de entendimento de como os modelos funcionam.
  • Criação do Dashboard de Visualização: Desenvolver um dashboard eficaz para a visualização dos insights destinados a melhorar as vendas das empresas dos usuários é um desafio complexo. Garantir que as informações sejam apresentadas de forma clara e acessível ainda exige um esforço significativo. Para isso ainda busco feedbacks.
  • Geração de Dados para Insights: Gerar os dados necessários para alimentar os insights e análises também se mostra uma tarefa desafiadora. Coletar, processar e transformar os dados brutos em informações valiosas exige uma abordagem cuidadosa, e ainda estou trabalhando para melhorar ainda mais este recurso.

Bill Scanner 🧾

O Bill Scanner, ainda em desenvolvimento (30% concluido), é uma solução para simplificar a digitalização de faturas e recibos. Desenvolvê-lo esta envolvendo o uso de diversas tecnologias, como:

  • Clerk: Para autenticação e gerenciamento de contas de usuário.
  • Prisma: Mais uma vez, uma ferramenta valiosa para lidar com o banco de dados.
  • Tailwind CSS: Para design responsivo e estilização.
  • HTML5-QRCode: Essencial para a digitalização de códigos QR.
  • Puppeteer Core: Usado para automatizar tarefas de web scraping.
  • React-qr-reader: Para leitura de códigos QR.

Desafios Técnicos Superados:

  • Integração de Dispositivos: Lidar com a câmera do dispositivo para digitalização de códigos QR parece simples, mas ainda encontro dificuldades.
  • Web Scraping: Automatizar o processo de captura de dados a partir de faturas e recibos em um país onde em cada estados é diferentes será, ao meu ver, o maior desafio de todos os SaaS que me propus a desenvolver.

Quiz 🧠

Por fim, temos o Quiz, que também esta em desenvolvimento (20% concluido), uma plataforma para criar e compartilhar questionários interativos. As tecnologias utilizadas incluem:

  • Clerk: Para autenticação e gerenciamento de contas.
  • Prisma: Novamente, um aliado valioso para lidar com o banco de dados.
  • OpenAI: Utilizado para recursos de IA em perguntas e respostas.
  • Tailwind CSS: Para design responsivo e estilização.
  • React Hook Form: Facilita a criação de formulários interativos.
  • Date-fns: Essencial para lidar com datas.

Desafios Técnicos Superados:

  • IA para Perguntas e Respostas: Integrar o OpenAI para criar questionários interativos exige um entendimento sólido de como usar modelos de linguagem.
  • Segurança: Garantir que os questionários e respostas dos usuários sejam mantidos em um ambiente seguro é de extrema importância.
  • Desempenho: Manter a plataforma ágil e responsiva com um grande número de questionários e usuários foi um desafio de desempenho.

Para quem está pensando em desenvolver um SaaS, aqui estão algumas dicas:

  • Escolha Tecnologias Sólidas: Escolha ferramentas e tecnologias confiáveis que atendam às necessidades do seu projeto.
  • Foque na Segurança: Priorize a segurança dos dados dos seus clientes desde o início.
  • Mantenha-se Atualizado: Esteja ciente das tendências em tecnologia e continue aprendendo.
  • Teste e Itere: Teste seu SaaS com usuários reais e esteja disposto a fazer iterações com base no feedback.

Desenvolver um SaaS pode ser desafiador, mas com dedicação e as escolhas tecnológicas certas, é possível criar produtos incríveis. Aguardem o próximo post, onde vou mostrar as mudanças que resolvi fazer com relação aos meus SaaS. Até lá! 🚀👨‍💻👩‍💻

Reflexão:

Há mais de 2 meses, escrevi este texto, e ao olhar para trás, percebo o quanto minha visão mudou. A reflexão central foi sobre SaaS, o "Software as a Service", um software que oferece serviço.

Nos últimos 2 ou 3 meses, fui mais fundo nesse universo. Inicialmente, eu via sistemas como Quiz e Bill Scanner como SaaS, mas agora enxergo que não passam de um produto em desenvolvimento. Eles não prestam serviço online, mas sei que podem evoluir para isso.

O Dataclarity está operacional, ainda sem usuários ou clientes, porém já oferece um serviço para quem quiser experimentar. Será que posso considerá-lo um SaaS? Talvez sim, pela lógica da definição, mas hoje consigo vê-lo apenas como um produto. Ele presta um serviço, sim. Mas será um SaaS? Será que para ser SaaS necessariamente precisa ser um negócio?

À medida que exploramos mais profundamente, percebemos que a construção de um Negócio SaaS vai além do desenvolvimento. Antes, eu pensava que bastava criar algo, mas descobri que há muito mais a ser considerado.

Essa jornada tem revelado nuances fascinantes. A evolução do pensamento sobre SaaS é constante e desafiadora. 💭💻

1° Post desta série no TabNews
2° Post desta série no TabNews
3° Post desta série no TabNews
Post atual desta série no TabNews

Meus contatos:

linkedin linkedin linkedin linkedin instagram
Carregando publicação patrocinada...