Este projeto é uma aplicação de publicação de eventos desenvolvida no curso de React JS + Firebase + Bootstrap. Se você quer criar esta aplicação deste do início e entende-lá, clique no link do curso e bons estudos!
🔗 Link do curso: clique aqui!.
Esta aplicação foi desenvolvida com finalidade de estudos e possui as seguintes funcionalidades:
- [:key:] Autenticação de Usuários
- [:email:] Recuperação de senha com envio de e-mail automático
- [:bust_in_silhouette:] Cadastro de Usuários
- [:memo:] Publicar, editar, remover e pesquisar eventos para usuários logados.
- [:mag_right:] Pesquisa de eventos para usuários visitantes
- [:eyes:] Quantidade de Visualizações de um evento
- [:camera:] Upload de imagem
- [:calling:] Layout responsivo (se ajusta ao tamanho da tela)
A pasta node_modules não é enviada para o Github. Por isso, ao fazer download ou clone deste código fonte, lembre-se de abrir a pasta do projeto no terminal e executar o seguinte comando:
npm install
E pronto, a pasta node_modules será gerada com os modulos que o projeto utilizar.
Para rodar a aplicação, execute o comando:
npm start
Em seguida, será aberto o endereço http://localhost:3000 em seu navegador.