Skip to content

edesilets/thermal-comfort-system-frontend

Repository files navigation

Frontend of Thermal Comfort System

Install Instructions and Project Notes

INSTALL INSTRUCTIONS AND PROJECT NOTES

Technologies

  • Languages

    • JavaScript
    • Node
  • Frameworks

    • Frontend
      • Boostrap
      • Handlebars
    • Backend
      • Express
  • Databases

    • PostgreSQL

Take and Landing

(The approach you took)

Pitch Deck

Target Market

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

The unsolved.

For the most part I tried to use my issue tracker to keep my a list of my running issues.

  1. 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

  2. Major Hurdles

  3. Getting user auth to work correctly

  4. Understanding how promises work. (Nesing and resolving)

Links

Web APP Frontend

Frontend

Backend

Web APP Backend

Screen shots

Mobile Dash Board

Mobile Dash

Mobile Rules Board

Mobile Rules Board

Bootstrap Template

SB Admin

Github SB Admin

Add https://erikflowers.github.io/weather-icons/