Projeto da Disciplina de Engenharia de Software - Modelo de E-Commerce voltado para venda de produtos locais.
- Documento de Abertura de Projeto
- Documento de Arquitetura
- Documento de Modelos
- Documento de Visão
- Documento de User Stories
- Plano de formatação
- Plano de iteração
- Relatório de Testes
No projeto teremos o suporte das seguintes tecnologias:
- JavaScript - É uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma;
- Node.js - Trata-se de um software open-source, cross-platform, e de um runtime de JavaScript que execute código de JavaScript a nível backend e frontend;
- Vue.js - É um framework progressivo para a construção de interfaces de usuário. A biblioteca principal é focada exclusivamente na camada visual, sendo fácil adotar e integrar com outras bibliotecas ou projetos existentes;
- Express.js - É um framework para aplicações web para Node.js, lançado como software livre e de código aberto sob a Licença MIT. É feito para otimizar a construção de aplicações web e API's;
- JSON - É uma formatação leve de troca de dados tanto para seres humanos, é fácil de ler e escrever quanto para máquinas, é fácil de interpretar e gerar. JSON é em formato texto e completamente independente de linguagem, pois usa convenções que é familiar às linguagens C e familiares, formato ideal para troca de dados;
- PostgreSQL - É um sistema gerenciador de banco de dados objeto relacional (SGBD), desenvolvido como projeto de código aberto;
- Visual Studio Code - É um editor de código-fonte.