Este é um projeto de demonstração que inclui um frontend e um backend.
O frontend é construído com React e TypeScript. Ele consome uma API REST fornecida pelo backend.
- Certifique-se de ter o Node.js instalado em seu sistema.
- Clone este repositório:
git clone https://github.com/JennifferRufino/testeOrigin.git - Navegue até o diretório frontend:
cd testeOrigin/project-test - Instale as dependências:
npm install
Para executar o frontend, siga as etapas abaixo:
- Navegue até o diretório frontend:
cd testeOrigin/project-test - Inicie o servidor de desenvolvimento:
npm run dev - O aplicativo estará disponível em
http://localhost:5173
O backend é construído com Node.js e Express. Ele fornece uma API REST para o frontend.
- Certifique-se de ter o Node.js instalado em seu sistema.
- Clone este repositório:
git clone https://github.com/JennifferRufino/testeOrigin.git - Navegue até o diretório backend:
cd testeOrigin/server-project-test - Instale as dependências:
npm install
- Crie um arquivo
.envno diretórioserver-project-test. - Defina as variáveis de ambiente necessárias no arquivo
.env. Por exemplo: PORT=3000
Para executar o backend, siga as etapas abaixo:
- Navegue até o diretório backend:
cd testeOrigin/server-project-test - Inicie o servidor:
npm run start:dev - O servidor estará em execução em
http://localhost:3000