Skip to content

This is an automatic smart tap IOT management system that tracks various parameters ie `ph, turbility, tds, temperature, ldr` for ease identification weather the water is safe for use by the company clients or not. And more about the system is that it also tracks water usage from clients to the company for easy demand for payments per unit.

Notifications You must be signed in to change notification settings

Emmanuel-Dominic/smarttap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smarttap

This is an automatic smart tap IOT management system that tracks various parameters ie ph, turbility, tds, temperature, security for ease identification weather the water is safe for use by the company clients or not. And more about the system is that it also tracks water usage from clients to the company for easy demand for payments per unit.

Users

  • Represent both administrators on the company.
- GET: Returns all admins. 
- POST: Adds new admintrator. 
- DELETE: Deletes admins from the system.

Administrator

  • Represents users/workers/management to the company.
  • These can stop any post-paid accounts from using the water with a help of setting the due-date.
  • These are able to view clients records ie water usage, pay bills if any, detect water quality with help of security measures, water parameters eg ph, turbidity together with the number of clients in the system.

Clients

  • Represents users/customers to the company.
  • These are able to view their records ie water usage, pay bills if any, detect water quality and the number of sub-clients their have.
- GET: Returns all clients details. 
- POST: Adds new client to the system.
- PUT/PATCH: Updates clients details. 
- DELETE: Deletes clients from the system.

Accounts

  • Represents that clients have been assigned meter numbers, and so administrator can keep track of their water usage in relation to their payment.

Customers

  • Represents users that make use of the clients service.

Authors

  • Matembu Emmanuel Dominic
  • Ojoko Rogers
  • Joshua K

About

This is an automatic smart tap IOT management system that tracks various parameters ie `ph, turbility, tds, temperature, ldr` for ease identification weather the water is safe for use by the company clients or not. And more about the system is that it also tracks water usage from clients to the company for easy demand for payments per unit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published