Giter VIP home page Giter VIP logo

cs-5394-project's Introduction

cs-5394-project's People

Contributors

anisamay2 avatar carla-zacarias avatar dependabot[bot] avatar modcarroll avatar philipfitzgerald avatar sc-gross avatar

Watchers

 avatar

cs-5394-project's Issues

Add status display boxes for devices

For each device add a box/field beside it that will show the current status. For lightbulb, on or off, for temperature the current value, etc. (use the /devicestatus/:id endpoint)

  • lightbulb

  • doorlock

  • speaker

  • temperature

Put together documentation

System statechart diagrams
Textual description of the structure of your system and implemented algorithms critical for the system's behavior

Setup sequence buttons

This is dependent on issue #19 (19 is done)
I added comments that say what each button should do. They just need to call out to the API

Each sequence should also post to the /logs endpoint. For the action, just put like sequence_home or sequence_away or whatever you think

Create a navigation menu

  • Delete the row/frame that has the Control and Logs buttons

  • Transform the current window into two tabs: Control and Logs. The UI that is populated now will live under "Control" and "Logs" will show a list of all the logs in the database (see issue #22)

It will look something like this: https://www.homeandlearn.uk/python-database-form-tabs.html#:~:text=TKinter%20Form%20Tabs&text=Tabs%20are%20called%20Notebooks%20in,add%20tabs%20to%20that%20Notebook.&text=In%20between%20the%20round%20rackets,object%20you%20want%20to%20add.

Work on buttons

Make the buttons do stuff

  • Lights on

  • Lights off

  • Lock

  • Unlock

  • Thermostat up

  • Thermostat down

  • Speakers up

  • Speakers down

  • Each click should also post to /logs endpoint

Create SRS Requirements

https://userweb.cs.txstate.edu/~rp31/Sample_SRS_ContentsSum09.html

To-Do:

  • Table of contents
    Assignee: @modlanglais
  • Introduction
    Purpose of the SRS
    Problem statement
    Assignee: @Anisamay2
  • Statement of functional requirements
    functional requirements structured by tasks that can be accomplished by a user; description of each task should be accompanied by screenshots of the system's GUI as necessary
    Assignee: @modlanglais
  • Non-functional requirements
    Non-functional qualitative requirements (Reliability, Robustness, Performance, Maintainability, Usability)
    Assignee: @PhilipFitzgerald
  • Design/implementation constraints
    Standards compliance (if any)
    Development constraints (if any)
    Assignee: @carla-amerykaz
  • References and sources of information
    Assignee: stephen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.