Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1.68 KB

README.md

File metadata and controls

59 lines (43 loc) · 1.68 KB

Water Reservoir Web

Codeship Status for fredw/senac-tcs-web

Web interface for water reservoir control developed for the Semester Completion Work for the Systems Analysis and Development course at the SENAC Blumenau.
The proposal is to develop a prototype for water control of reservoirs (cisterns, water tanks, etc.) in condominiums.
This repository contains only the interface layer of the solution, in which it consumes all system logic through a RESTful API.

Commands

# Install dependencies
npm install

# Serve with hot reload at localhost:8080
npm run dev

# Build for production with minification
npm run build

# Build for production and view the bundle analyzer report
npm run build --report

# Run unit tests
npm run unit

# Run e2e tests
npm run e2e

# Run all tests
npm test

Manual deploy

Configure

heroku plugins:install heroku-cli-static 
heroku static:init

Deploy

heroku static:deploy

TODO and Improvements

  • Implement tests
  • Display some useful data on home page
  • Implement administration (CRUD) for: customers, users, reservoirs, devices, sensors

Credits