Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 1.57 KB

README.md

File metadata and controls

14 lines (11 loc) · 1.57 KB

Seja bem vindo ao projeto mini blog!

Antes de tudo, confira aqui um tour completo pelo projeto!

Este projeto visa ser um blog onde você pode fazer seus posts e também consumir o posts de outros usuários.

Na timeline do blog você pode expandir um post e ver todos os seus detalhes, que são: título, imagem, descrição, autor do post e suas tags. Ainda na timeline você tem um campo de busca onde você pode filtrar através das tags os posts que possuem a tag que você buscou.

Já na aba de dashboard você pode manipular os post de sua autoria. Lá é possível que você edite todos os detalhes de seu post na aba de edição, e também é possível fazer a exclusão de um post através do botão "delete".

O projeto conta com um sistema de cadastro de usuários. Onde caso você o acesse sem nenhum cadastro as demais abas do projeto o direcionam para uma aba de criação de conta.




Sobre o desenvolvimento

Para lidar com todo o banco de dados do projeto foi utilizado o Google Firebase. Através dele fazemos o armazenamento de todos os detalhes do post, e também a manipulação de usuários, onde criamos novos usuários e efetuamos o login/logout.

Para a criação de todo esse front do projeto foi usado o Javascript, usando a biblioteca React JS. O projeto foi todo desenvolvido como uma SPA (Single Page Application) onde o usuário não sente o carregamento do site, proporcionando assim uma melhor experiência para ele.