INSTALL INSTRUCTIONS AND PROJECT NOTES
-
Languages
- JavaScript
- Node
-
Frameworks
- Frontend
- Boostrap
- Handlebars
- Backend
- Express
- Frontend
-
Databases
- PostgreSQL
(The approach you took)
The targeted user for this webapp are the maker and people who would like to monitor things they own or property they care about. This application will allow for users to set rules for nodes on there property. For instance they coul monitor how much water is beeing consumed at there home or how much oil is left in ther fuel tanks in Real Time. They will be able to set email, text, and dash alerts.
- Users dont have to be logged in to access the "monitor dash". (shows on page load)
- "Monitor Dash" users can see live status feeds. (Read ONLY)
- User can login and have access to dash and rules page.
- Any Authenticated User can
- Create a rule
- Read all rules
- Update a rule
- Destroy a rule
- Any authenticated user can logout
- Any authenticated user can change password
For the most part I tried to use my issue tracker to keep my a list of my running issues.
-
Unsolved Problems 2. The rules table buttons don't have click handlers on them. 2. The back end supports CRUD for rules but currently the front end doesn't
-
Major Hurdles
-
Getting user auth to work correctly
-
Understanding how promises work. (Nesing and resolving)