Dogs - Rede Social para Cachorros
Site desenvolvido em React
Projeto do curso "React Completo" da Origamid, utilizando a tecnologia React, uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário em páginas web, mantido pelo Facebook, Instagram, entre outras empresas e comunidade de desenvolvedores individuais. É utilizado nos sites da Netflix, Imgur, Feedly, Airbnb, SeatGeek, HelloSign, Walmart e outros. Possui a capacidade de ser declarativa, eficiente, flexível e extremamente componentizável. Neste projeto, a integração com o back-end se deu totalmente através de API (Application Programming Interface).
Em 25 de março de 2021 o projeto foi refatorado, utilizando o Redux com React.
O site está totalmente funcional. A tela inicial apresenta o feed de postagens e é possível navegar através de fotos e autor. Logado como usuário, é possível comentar as postagens.
Na página do usuário, é possível visualizar o seu feed, postar fotos e acessar as estatísticas de visualizações.
Além disso, o site funciona como PWA (Progressive Web App), podendo ser utilizado como um aplicativo, de acordo com o dispositivo utilizado.
Para acessar este projeto, clique aqui.
Em 2024, no curso de Next.js da mesma escola, o projeto foi refeito usando esta tecnologia e pode ser acessado no seguinte link: https://dogs-next-cyan.vercel.app/