Skip to content

Repositório criado para o desenvolvimento de um projeto de Ecommerce, para a disciplina de Engenharia de Software.

License

Notifications You must be signed in to change notification settings

jrchakalo/Livraria-Julio-Verne

 
 

Repository files navigation

Livraria Julio Verne


Logo



status versao projeto



Descrição do Projeto

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.


Funcionalidades desevolvidas

  • Usuários
  • Pedidos
  • Pagamento

Como Utilizar

  • 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!

Tecnologias Utilizadas

  • 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.

Integrantes


Ítalo


Júnior


Leandro


Olivia

About

Repositório criado para o desenvolvimento de um projeto de Ecommerce, para a disciplina de Engenharia de Software.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 77.2%
  • Gherkin 17.7%
  • CSS 3.4%
  • Python 1.4%
  • Other 0.3%