Esse projeto foi desenvolvido para cadeira de Engenharia de Software no Centro de Informática (CIn) da UFPE. A proposta é desenvolver um site de Ecommerce utilizando as metodologias e técnicas estudadas no curso.
O Ecommerce em questão se trata de uma livraria online com o nome inspirado no famoso autor de obras de aventura, Julio Verne. O projeto foi desenvolvido utlizando Node.js e React, foi utilizado o projeto base da disciplina para o desenvolvimento.
- Crie um arquivo .env.dev na pasta backend e coloque as seguintes linhas:
DB_HOST=localhost;
DB_PORT=5001; - Abra um terminal do Linux na pasta backend e execute o comando env=dev npm run start;
- Crie um arquivo .env.development na pasta frontend e coloque a seguinte linha:
VITE_API_URL=http://localhost:5001/api - Acesse http://localhost:3000 e utilize o site!
- JavaScript: linguagem utilizada.
- Node.js: interpretador de JavaScript.
- TypeScript: superconjunto sintático.
- React: biblioteca de frontend.
- NPM: gerenciador de pacotes.
- Cucumber: framework de testes BDD para backend.
- Cypress: framework de testes BDD para frontend.
- Outras: WSL, vscode, webbrowser.
Ítalo |
Júnior |
Leandro |
Olivia |