Executando verificação de segurança...
12
vlaskz
2 min de leitura ·

⚔️Um mês de Maybepad - Mais difícil do que parece.⚔️

pComo falei no post passado, resolvi lançar um serviço de anotações semelhante com os outros do mercado, mas a obsessão por entregar algo relevante me fez ir beeeeem mais além do que pensei que iria. O Maybepad.com fez o 'mesversário' semana passada e acima do produto que entrego, estou certo de ter aprendido muito, muito.

Dentre os assuntos mais interessantes estão:

  • A criação de um motor assíncrono para processamento de colaboração em tempo real.
  • A desistência do uso de um motor próprio para uma solução padrão de mercado, com foco no tempo de experiência do projeto.
  • A adição de Analytics para aquisição estatística do uso do site.
  • A implementação de páginas traváveis, multitenancy e segurança baseada em papéis (RBAC para os íntimos), possibilitando espaços privados no Maybepad.com.
  • Os espaços privados, identificados por subdomínios, serão acessíveis diretamente, por SSO, ou convite. E isso é sem dúvidas o maior desafio que enfrento hoje. Por outro lado, o mais interessante também. Considerando que o software foi todo desenvolvido em Java, ou é conteúdo estático (front), Spring Security mostrou-se capaz de ser flexível a tal ponto.

É um projeto interessante, sem dúvidas, para aprendizado, mas uma vez que consiga implementar as features mais avançadas e o marketplace para plugins, provavel que eu consiga transformá-lo num produto vendável.

E mesmo assim, pretendo seguir o modelo "algo grátis que funciona" e deixar os recursos dentro de uma free-tier.

Estou também desenvolvendo os vídeos instrutivos em inglês e português para que possa-se utilizar o conjunto de ferramentas de forma plena.

A documentação está sendo criada, e nunca parará de ser, pois é tão viva quanto o próprio software.

Apesar de ser muito pequeno e nada divulgado, conseguimos na quinta passada o recorde de 540 acessos num dia. É pouco? sim, mas é 28% a mais que a média.

Os custos totais até agora chegaram em 1 dólar. Não entra para essa conta o valor de domínio e energia elétrica/etc. Somente hosting.

Vale citar, para finalizar, que não tenho tempo de fazer updates diários. Mas toda semana sai algo novo. Então, por favor, se puderem, ficaria grato com os feedbacks de vocês em maybepad.com/feedbacks.

Muito obrigado!

Carregando publicação patrocinada...
3

Cara, primeiramente parabéns pelo projeto, eu curti a ideia do usuário começar por um "tema" que queira anotar e escrever e de lá partir pro editor, eu imagino que o layout do editor poderia ser um pouco mais objetivo, eu não sou especialista em UX nem nada, mas por ser front, acredito que o propósito das anotações geralmente são mais velozes e um editor com muitos botões parrudos pode confundir alguns, pra mim foi tranquilo, mas um usuário não tão bem acostumado com editores de texto pode se sentir meio "assutado"; mas de resto amei a ideia e pra mim ta bem top.

Ah, e caso queira dar uma olhada também eu tenho um projeto parecido, mas focado em markdown pra estudos, no meu caso é um desktop 100% front usando electron, também estou na saga de trilhar os próximos updates com formas de fazer o projeto ser mais notório.

Eu gosto muito de um case que um dev japones conseguiu com esse app de notas delicinha aqui, e no canal dele ele conta bem como foi o processo de desenvolvimento, os updates constantes e toda a jornada, acho que vale a pena dar uma olhada pra trazer inspiração.

Novamente, parabéns pelo app e sucesso na jornada de criar um projeto de ponta á ponta, sei que não é tão simples quanto vai parecendo, mas que é super gratificante ver tomando forma.

2

Nossa ótimo ponto quanto a UI:

um editor com muitos botões parrudos pode confundir alguns

Eu por exemplo pensei em usar o site pra iniciar um post que tô me enrolando pra escrever, mas realmente a quantidade de opções me fez pensar "melhor abrir um bloco de notas mesmo".

Me lembrou um pouco aqueles editores WYSIWYG que tem em sistemas CMS antigos, daí me disparou um reflexo de fight or flight hahaha. Eu recomendo fortemente mostrar algumas poucas opções e colocar um botão pra mostrar mais.

Outro problema bem grande: testei escrever um pouco e dei um F5, e o meu conteúdo sumiu! Pensa o quão frustrante isso pode ser pra alguém que tava salvando links importantes ou etc e sem querer atualizou a página.

De resto, curti bastante a simplicidade (põe um título > começa a editar).

Uma funcionalidade muito tri seria uma forma de exportar o que a pessoa escreveu como markdown. Daí fica fácil pra por exemplo escrever um post ali rapidamente e depois exportar pra finalizar em um editor tradicional.

Boa sorte!

1

opa! tudo bem?

antes de tudo, obrigado pelo seu feedback. E gostaria de entender o ocorrido no momento em que apertou f5 e o texto sumiu. Poderia detalhar?

No mais, me permita explicar o mecanismo de salvamento do maybepad:

ao deixar de pressionar alguma tecla por pelo menos dois segundos, ele envia os dados para o servidor. Entao, pode ter acontecido de pressionar o f5 antes do intervalo de salvamento . de qualquer forma, o seu feedback me deu uma ideia legal de colocar um icone que mostra o estado de salvamento. E um popup com o aviso sobre atualizacao, ja que o usuario esta sempre com a versao mais recente em tela se o estiver compartilhando-a com ninguem.

novamente meus agradecimentos e por favor continue acompanhando!

2
1

Bom dia,eu estou a enfrentar grandes dificuldades nos meus dispositivo Windows e Um celular android de Huawei nova9 SE,caso nisso como se resolve?
para o Windows7,liga e desliga se sem puder acessar nada!
Quando a Huawei,formatei que ao ligar esta a pedir uma senha de uma conta associada,e eu nao fazo ideia da senha,perdi o número para tal usei para abrir a conta e asenha nao me lembro.
como posso resolver isso?

2

Projeto sensacional!

Considerações:
1 - Sobre o problema relatado ao atualizarmos a página com f5 e o conteúdo sumir, testei mais de uma vez e aconteceu de fato mas somente uma vez.

2 - Sobre a sugestão de diminuir os elementos em tela também acredito ser uma boa idéia, tente usar o próprio tabnews como exemplo.
POUCAS opções, mas nada impede um menu avançado com o restante das opções.

3 - Quando inserimos code blocks tudo dentro deles possuí a mesma cor. TALVEZ seja interessante colorir assim como acontece nas mais diversas IDEs.

1

opa, blz?
obrigado por contribuir!

adorei teu feedback, e vou organizar a caixa de ferramentas para algo mais elegante!!

sobre o problema de atualizar antes de salvar, imagino que tenha sido o mesmo caso acima.

sobre syntax highlighting, ja estudo como fazer pois esta no backlog, a ideia agora é implementar.

Por favor continue acompanhando e se puder, mostre o projeto ou fale dele a alguem! faria meu dia muito feliz!

muito obrigado!!