/Evo

Primary LanguageJavaScript

Test EvoPass

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