Este repositório contém uma aplicação para cadastrar, visualizar, editar, deletar e buscar usuários em uma plataforma full stack.
Antes de executar a aplicação, certifique-se de ter as seguintes ferramentas instaladas:
- Yarn
- Docker
- Node.js
Para instalar as dependências do projeto, siga as etapas abaixo:
- Clone este repositório para o seu ambiente local:
git clone https://github.com/LeandroDoudement/user-auth.git
- Navegue até o diretório do projeto:
cd user-auth
- Acesse o diretório de backend:
cd backend
- Instale as dependências do backend:
yarn
- Rode o script para subir o banco de dados (Esse script roda os comandos docker-compose up -d e yarn start):
yarn db-up
Agora seu back end está de pé e rodando, vamos fazer o mesmo para o frontend:
- Retorne para o repositório user-auth:
...
- Acesse o diretório de frontend:
cd frontend
- Instale as dependências do frontend:
yarn
- Inicie o frontend:
yarn dev
Pronto, agora seu frontend e backend estão funcionando, você pode ir para o seu navegador, visitar o http://localhost:3000/ e experimentar a aplicação!