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

Mais um projeto na web - text.dev.br

Olá! Me chamo Dimitri, e comecei o text.dev.br em janeiro deste ano. Desde então, venho trazendo atualizações constantes, tanto pequenas quanto grandes, para aprimorar o design e implementar features interessantes que melhoram a experiência dos usuários.

💡 A Ideia

A inspiração para o projeto surgiu após assistir ao vídeo do Filipe Deschamps sobre o e-mail que não passava 800 Km (indicação da minha professora de programação na época). Quando ele lançou a plataforma Tabnews, senti vontade de recriá-la, mas com meu toque pessoal.

Pesquisei diversas redes sociais como Threads, Twitter e Mastodon, além de plataformas voltadas para desenvolvedores, como Tabnews, dev.to e Stack Overflow. A ideia era entender o que torna essas plataformas atraentes para os usuários e como o design e a organização dos elementos influenciam o tipo de conteúdo que elas promovem.

🚀 O Código

Comecei o projeto utilizando React, que eu estava aprendendo na época. No entanto, percebi que precisava de algo mais robusto para o que tinha em mente, então migrei para o Next.js. Desde então, venho aperfeiçoando as páginas, integrando ícones com o Phosphor Icons, e gerenciando o banco de dados com Firebase e GitHub (sim, uma grande "gambiarra" que funcionou bem!).

📦 Bibliotecas Utilizadas

Aqui estão algumas das principais bibliotecas e ferramentas que fazem o text.dev.br funcionar:

🌐 Código Open-Source

O text.dev.br é um projeto open-source! Você pode conferir o código completo no meu GitHub:
👉 mitybp/textdevbr

Contribuições são sempre bem-vindas, seja com melhorias no código, sugestões de design ou novas features. Quero que essa plataforma seja um espaço colaborativo e inovador para todos.

🌟 Experimente o text.dev.br!

Visite a plataforma: text.dev.br
Sinta-se à vontade para comentar nas postagens ou criar sua própria postagem. Este é um espaço para compartilhar ideias, conhecimento e, claro, se divertir! 😄

Carregando publicação patrocinada...
1

Olá, me incomodou muito a forma como a página carrega sem estilo, depois tem uma animação para tudo colocar no lugar e além disso aparecer uma barra de loading. Vi que nenhum css carrega com o html, apenas js.

1
1
1

Muito bom o projeto man, bem complexo fazer uma aplicação desta. Acho que dá pra deixar um pouco mais elegante a página de entrada, não sei se é o input de pesquisar que está meio estranho ali, talvez colocá-lo na própria barra de menu superior, até pq tem bastante espaço ali. Mas está de parabéns 👏 👏

1
1

Seu projeto está muito bom, Dimitri, parabéns! Se não for incômodo, poderia compartilhar como você planeja lidar com os custos do projeto? Especialmente se o número de usuários crescer bastante. Estou desenvolvendo algo em outra área e também tenho essa dúvida.

1

Olá 👋. Eu não penso que seria uma boa ideia implementar anúncios de terceiros (Google ADS, Carbon ADS etc.) no site, mas com o tempo precisarei, por enquanto, vou criar as postagens patrocinadas como aqui no TabNews, mas os usuários podem comprar as moedas para criar os anúncios.
Espero ter te ajudado 😄!