Skip to content

Mini Blog feito em React, onde posso fazer login, cadastar usuario e enviar fotos.

License

Notifications You must be signed in to change notification settings

gabrielsousaf/MiniBlog-React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniBlog React - Google Chrome 2023-06-29 16-05-52 Cópia_de_Design_sem_nome-removebg-preview

📱 Mini Blog.

  • Esse repositório tem como objetivo principal apresentar meus estudos e aplicar em projetos pessoais em React.
  • MiniBlog React.

⚙ Descrição do projeto.

  • Configuração de rotas usando o React Router Dom.
  • Utilização de um contexto de autenticação para gerenciar o estado do usuário logado e autenticação de usuário usando Firebase Authentication.
  • Renderização condicional de componentes com base no estado do usuário.
  • Conexão com o Firebase Firestore para inserir, atualizar e buscar documentos.
  • Validação de formulário ao criar um novo post, incluindo validação de campos obrigatórios e formatos de URL.
  • Utilização de um provedor de contexto para fornecer o estado do usuário autenticado para os componentes descendentes.

☕ Tecnologias Usadas

HTML CSS JAVASCRIPT REACT

https://mini-blog-react-eta.vercel.app/

📎 Como Executar o projeto.

No diretório do projeto, você pode executar:

npm i:

Instalar as dependências listadas no arquivo package.json do projeto.

npm start:

Executa o aplicativo em modo de desenvolvimento. Abra http://localhost:3000 para visualizá-lo no navegador. A página será recarregada quando você fizer alterações. Você também pode ver quaisquer erros de lint no console.

npm test

Inicia o executor de teste no modo de observação interativo. Consulte a seção sobre executando testes para obter mais informações.

npm run build

Compila o aplicativo para produção na pasta build. Ele agrupa corretamente o React no modo de produção e otimiza a construção para obter o melhor desempenho.

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

About

Mini Blog feito em React, onde posso fazer login, cadastar usuario e enviar fotos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published