Skip to content

Envirosense is an app created to monitor energy consumption in homes and businesses.

Notifications You must be signed in to change notification settings

Gothsec/Envirosense

Repository files navigation

Index

Requeriments

  • Client/Server model, where a PC acts as a database server and another PC as a client. ✅

  • Good programming practices: identation, proper names of identifiers, classes, methods, etc. ✅

  • 3 types of users. (one is admin). ✅

  • All the users must log in to use the application. ✅

  • Displays a menu with options depending on the type of user logged in. ✅

  • Built using the MVC pattern. ✅

  • The system must be composed of at least 7 entities (tables). 🔲

  • Each entity must be described by at least five attributes (fields), where one of them acts as a primary key (PK). ✅

  • For each type of user and entity a logical type attribute must be declared. ✅

  • The CRUD model used for all the users and entities of the application. 🔲

  • Every entity must be able to be queried by the PK and show a general list. ✅

  • At least 10 queries proposed by the work team must be implemented. 🔲

  • With the results of 2 queries or statistical graphs, the application must generate PDF files. 🔲

  • The application allows sending by e-mail PDF files with the results of 2 queries or statistical graphs. 🔲

  • Three additional requirements specified by the work team. 🔲

About

Envirosense is an app created to monitor energy consumption in homes and businesses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published