The class of Software Architecture and Design aims to introduce to students the concepts of software architectures, design patterns and topics directly related, such as the software components one. By the end of the course, the students had to develop a project designated as ‘House of Things’ that consisted in developing a software system to monitor, control, and manage home automation devices and activities. In this project, the main objective besides developing a functional system was to implement a group of architecture patterns to improve the system performance and organization.
We’ve decided to implement our ‘House of Things’ project on .NET Core + Vue.js. This repository consists on the User Interface of the HoT project.
git clone
npm install
npm run serve
npm run build
"axios": "^0.18.0",
"buefy": "^0.6.6",
"vue": "^2.5.17",
"vue-router": "^3.0.1",
"vuex": "^3.0.1",
"vuex-i18n": "^1.10.5",
"@vue/cli-plugin-babel": "^3.0.1",
"@vue/cli-service": "^3.0.1",
"jest": "^23.6.0",
"node-sass": "^4.9.0",
"sass-loader": "^7.0.1",
"vue-template-compiler": "^2.5.17"
- João R. Santos - up201809187@fe.up.pt - GitHub