API de Autenticação com Express, JWT e Bcrypt
Funcionalidades
Autenticação de usuários com o Firebase. Criação, leitura, atualização e exclusão de dados em um banco de dados MongoDB. Integração com funções de nuvem Firebase para automatizar tarefas. Frontend interativo e responsivo construído com React.
Pré-requisitos
Certifique-se de ter instalado as seguintes ferramentas em sua máquina antes de prosseguir:
Node.js: Instalação Node.js MongoDB: Instalação MongoDB Firebase: Configuração Firebase
Instruções de Execução Siga as etapas a seguir para executar o projeto em sua máquina local:
Clone este repositório para sua máquina:
git clone git@github.com:anthonythom/Evo.git
Navegue para o diretório do projeto:
Instale as dependências do frontend e do backend:
cd frontend npm install
cd ../backend npm install
Execute o servidor Express (backend) e o aplicativo React (frontend) em terminais separados:
Terminal 1 (backend): cd backend npm start
Terminal 2 (frontend): cd frontend npm start
Acesse o aplicativo no seu navegador em http://localhost:5173/ e comece a explorar as funcionalidades.
Documentação Para obter detalhes específicos sobre as funcionalidades da API e do aplicativo, consulte a documentação: https://www.notion.so/Documenta-o-do-Postman-API-de-Autentica-o-com-Express-JWT-e-Bcrypt-58342db88d994315badb141c5308b69d