O novo projeto: Hacker News Brasil


Publicado em 10/06/2021

O novo projeto: Hacker News Brasil

Imagem da publicação de isaquefranklin

Escrito por @isaquefranklin




Demorou um pouco mais do que pensei, mas como prometido estou aqui para contar de fato sobre esse misterioso novo projeto no qual ando trabalhando durante a última semana.

Os leitores mais conhecedores da insdútria de tecnologia e startups, provavelmente já entraram em um site americano chamdo "Hacker News" mantido pela aceleradora Ycombinator, é basicamente um site para promoção de links de notícias, comentários e interação entre usuários, além de uma aba para a promoção de startups e novas plataformas criadas pelos usuários.

 O Hacker News tem um design e uma construção pra lá de retrô, o que eu pessoalmente acho feio e sem graça, porém gosto bastante da ideia e por isso resolvi criar um cópia brasileira da parada, sim, isso mesmo, meu projeto é um copycat descarado e tenho orgulho disso. A minha intenção principal era melhorar a interface de usuário e deixar menos retrô, em outras palavras, eu queria fazer algo lindo de se ver e melhor ainda de se usar.

Hacker News original e seu desgin extremamente retrô e sem graça.

 

Eu aproveitei o fato de que no brasil não havia um site como o Hacker News para promoção de links de notícias e plataformas de usuários e decidi partir para o código sem mais demoras, comecei criando os sistemas de login e registro, depois disso fui para o sistema de post de links e terminei na seção de likes e comentários, até aí tudo somente no esqueleto, ou seja, sem um design realmente marcante, era só JSX simples no Front-End sem nenhum className e nada do tipo. Importante ressaltar que foi tudo feito em React com o auxílio do Firebase authentication para autenticação de usuários e Firebase firestore para o banco de dados.

 

React + Firebase = amor à primeira vista/uso.

 

Com as funcionalidades básicas do projeto finalizadas instalei o "react-bootstrap" para facilitar minha vida e usar alguns componentes como o "Card" e o "Form" para estilização, e então comecei a criar classes em CSS em um arquivo separado para estilizar todo o projeto, e sem falsa modéstia, ficou bonito pra caramba, elegante e fino assim como deveria ser.

Já subi para o meu host no Firebase hosting e está no ar, mas ainda sem um domínio personalizado, além disso acabei por criar um aplicativo para android também, isso porque o website ficou tão bem estilizado e responsivo que pode ser usado como se fosse um app nativo, então criei um projeto em React Native e programei um webview do meu website.

 

Famoso Firbease Hosting, pau para toda obra.

 

O projeto ainda não está 100% pronto pois ainda restam a configuração de um domínio personalizado e a publicação do aplicativo na Google Play Store, o que leva em média uns 5 dias, então só vou anunciar oficialmente o Hacker News Brasil com direito à publicação do link e tudo o mais quando o aplicativo estiver oficialmente publicado para android.


 

Eu estou pensando em aderir a um desafio chamdo "12 startups in 12 months", onde o objetivo é programar 1 plataforma online com o intuito de virar uma grande startup por mês durante 12 meses, e aliás já até tenho a ideia mais ou menos pronta para a próxima, o que acham de desafio? Gostaria de ver uma publicação por semana sobre o projeto que estou construindo no momento?

Segue meu perfil no instagram e me conta: @isaque.franklin




Leia mais publicações de @isaquefranklin.



Se cadastre agora mesmo e comece a compartilhar seu conteúdo, você tem o que dizer.











Blogme © 2021