Pitch: bohr.io - plataforma de deploy fullstack brasileira!

Comunidade delicinha, tenho o prazer de anunciar que estamos abrindo a versão beta do bohr.io, um projeto ao qual me dedico incansavelmente nos últimos 3 anos.

Pessoas visionárias moldam o futuro. Sim, estamos falando com você. 🎯

Aqui está um convite para você fazer parte de uma comunidade feita de early adopters de todo o mundo que transforma ideias em projetos. No bohr.io, todos são bem-vindos e incentivados a participar ativamente.

A partir daqui, os devs ligam seu modo de inovação e ficam atentos às tendências que vão transformar o comportamento da sociedade por meio da tecnologia.

Queremos ser o lugar onde muitos terão orgulho de fazer o seu primeiro deploy. Queremos ser a plataforma que inspira você e faz você se sentir parte de um ambiente que o move para frente.

bohr.io é gratuito e fácil de aprender, com a incrível usabilidade que você estava esperando.

Criar pode ser mais fácil. Comece hoje!

Esse mês entramos para o programa de startups da Cloudflare!

bohr.io

Discord server

Vídeo de apresentação

Documentação

Screenshoot Screenshoot Screenshoot

bohr.io

Obrigado!

Lucas, meus sinceros parabéns pelo lançamento e muito obrigado por vir aqui no TabNews fazer o pitch! Estou positivamente surpreso com a qualidade da página, tudo está muito lapidado! Inclusive, me inscrevi na newsletter para acompanhar as atualizações.

Uma sugestão que tenho é expandir a seção de Features na Home para ficar mais claro exatamente o que o projeto faz e resolve de forma concreta.

Outro detalhe é que eu sugiro mais para frente você fazer mais um convite para pessoas participarem, pois o Brasil está passando por uma emenda de feriado agora na terça-feira, tanto que eu ia voltar com o canal nessa segunda-feira, mas decidi empurrar para a próxima semana 🤝

Fala Filipe! obrigado pelas dicas, vamos trabalhar nelas 🙂

Opa, sou da equipe do bohr.io e estamos por aqui, qualquer problema só chamar no discord que estaremos lá p auxiliar vocês =]

Estou em processo de finalização de um aplicativo e com certeza estarei utilizando a bohr.io para fazer o deploy. Creio que utilizar uma plataforma BR para exemplificar e mostrar o portifolio de projetos pessoais é uma mão na roda. Inclusive já entrei na comunidade do Discord.

Maravilha Matteo! qualquer coisa que precisar, basta me chamar =)
Consegui fazer o deploy de um projeto antigo. Fiz em forma de teste. Teve uma falha na build por um erro meu. Como eu estava na comunidade, um membro do core team (Lucas) prontamente já mandou mensagem no canal geral pra resolver e me ajudar a solucionar o problema. Resultado: A build foi feita e o aplicativo está on. Experiência muito top.

Opa, eu fui testar e tive um prolema aqui, talvez eu tenha feito algo de errado, não sei.

Conectei minha conta do GitHub, cliquei em Novo Site e em Importar do GitHub. Lá aparece a lista dos meus repositórios e eu tentei com mais de um e todos apareciam a segunte mensagem:

- Error   falha ao importar repositório

Eu chequei as permissões e tudo ok, e pelo que vi no console eu recebi um erro código 500 na rota PUT https://bohr.io/api/site/import com a mensagem error "Request failed with status code 403".

Gabriel, descobrimos o problema! o fluxo de importação não estava solictando a instalação do app do Github (somente o fluxo de criação usando template estava fazendo isso).. Subi um fix agora aqui, podes testar novamente por favor? Obs.: enquanto estiver buildando (aparece uma bolinha amarela ao lado de "Main deploy") ou no primeiro acesso pode ser que exiba um "Site not found", mas basta dar um refresh. Estamos melhorando essa experiência também. Depois conta aqui pra nós se funcionou! Fiz um teste com projeto que você tentou subir e aparentemente deu tudo certo: ![gabrielsozinho.ga](https://bohr.s3.sa-east-1.amazonaws.com/gabrielsozinho.png "gabrielsozinho.ga") Obrigado!
Deu tudo certo aqui também! Parabéns pela interface que está muito bonita, e adorei o preview que dá pra alternar entre dispositivos. 😍
Que massa Gabriel! Tava olhando seu outro projeto lá com a previsão do tempo, fico show! ![](https://bohr.s3.sa-east-1.amazonaws.com/gabriel-weather.png "") Se quiseres, você pode ir em Settings, selecionar a branch "main" no select onde diz "All Deploys" e trocar a URL "weather-app-gabrielsozinho.bohr.io" por algo como "weather.bohr.io". 😉 ![](https://bohr.s3.sa-east-1.amazonaws.com/url-change.png "")
Também recebi esse mesmo erro. Achei que fosse as permissões do Github a princípio.
Que chato! 😐 Estou investigando isso aqui, assim que tiver uma solução peço para vocês testarem novamente.
Fabricio, Percebi que você tentou subir outros 2 sites que também deram problema. ☹️ Mas já descobri o motivo e resolvi! era um problema no suporte ao vite, faltava apenas adicionar "npx" na frente do comando de build: ![](https://bohr.s3.sa-east-1.amazonaws.com/vite3.png "") Já está resolvido, basta você repetir o build na aba Actions pelo Github, ou apenas fazer um novo commit no repositório. ![](https://bohr.s3.sa-east-1.amazonaws.com/vite4.png "") Testei aqui na minha conta e ficou assim: ![](https://bohr.s3.sa-east-1.amazonaws.com/vite1.png "") ![](https://bohr.s3.sa-east-1.amazonaws.com/vite2.png "")
Obrigado, você foi muito atencioso. Com certeza adicionarei algum futuro projeto que estou desenvolvendo no Bohr. Qualquer outra dúvida, entro em contato via discord.

Uma ótima ferramenta, produzida com muita atenção e cuidado e adequada para desenvolvedores, profissionais e estudantes de todos os níveis.

Opa, também faço parte da equipe de desenvolvimento do Bohr, qualquer dúvida pode colocar aqui ou nos chamar no discord, estamos sempre online lá =)

Que daora! 🎉 Já vou pegar um projetinho para testar essa plataforma.

Supeeeeeeer legal d+.

@fabricio estou vendo aquele primeiro projeto que você tentou subiu, o aliexpress-product-scraper, ele usa o puppeteer (um Google Chrome praticamente), que não roda em ambientes serverless, mas estou fazendo uns testes aqui, substituindo por outro pacote que costumo usar (o @sparticuz/chromium). Logo mais te atualizo por aqui.
Fabricio, consegui rodar o **aliexpress-product-scraper**! Fiz um fork e comitei as alterações necessárias para rodá-lo em um ambiente Serverless. [https://github.com/bohr-io/aliexpress-product-scraper](https://github.com/bohr-io/aliexpress-product-scraper) Nesse endpoint é possível testar a API: [https://master-aliexpress-product-scraper-bohr-io.bohr.rocks/api?productId=32958933105](https://master-aliexpress-product-scraper-bohr-io.bohr.rocks/api?productId=32958933105) Ficou um pouco lento o retorno, devido ao peso do puppeteer, que consome muita memória. Normalmente só uso ele quando é realmente necessário, como para uma feature de Screenshot por exemplo. Nesse caso poderia ser substituido por um simples fetch e ficaria instantâneo! Também precisei adicionar o comando de "npm install" nos Settings do projeto pelo painel do bohr: ![](https://bohr.s3.sa-east-1.amazonaws.com/settings.png "") Qualquer dúvida é só mandar!
Boemeke, muito obrigado.

parabéns, do Brasil pro mundo