Giter Site home page Giter Site logo

daily_alram_test's Introduction

Healthera Front End React Test

Build a single page React app that allows you to view a series of alarms and their related information in a daily view that you can page through by day

Requirements

  1. Daily alarms view that allows me to see what alarms are set for a given day(displayed from the provided alarms.json file)
  2. You must display the alarm name and time on this view for each alarm on that day
  3. Each alarm should have a way to action confirm or skip for each alarm on this view
  4. When an alarm is skipped it should show in a greyed out state and update status to skip, no further actions allowed
  5. When an alarm is confirmed it should show in a completed state of your design and no further actions should be allowed
  6. Detail view for alarms showing more detailed data for the alarm and available actions to confirm and skip
  7. Detail view should be accessible from the daily view by an action

Aditional Information

Data file: alarms.json

  {
    _id GUID
    alarm_time UNIX Timetstamp of when the alarm is set
    name Display name of the alarm
    description Detailed description of the alarm and it's details
    status Text status skip|cofirm|active - the current status of the alarm
  }
  • You may use TypeScript or Javascript
  • You may use any libraries or tools that you prefer for the task
  • You may use your own prefrence of architecture and project structure
  • Create a branch from the master with your name and when you have completed you will submit this branch for us to review

daily_alram_test's People

Contributors

senior-dev30 avatar

Watchers

 avatar

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.