⚔️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!
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.
o link que você colocou está redirecionando para https://www.tabnews.com.br/vlaskz/Maybepad.com ao inves de https://maybepad.com/
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.