Giter Site home page Giter Site logo

ys-status's Introduction

YSStatus

A real time app for working status updates.

For pure leisure and enjoyment. I created this app to show information whether teams/members are checked in/out. This might help Yousource in a work from home setup amid COVID-19.

You can view status by team or everyone using the "All" tab.

Disclaimer

The application may get outdated overtime (e.g. members forgot to update it), thus the app is not recommended to be an "Absolute Source of Truth" whether a team member is actively working or not. Usual communication channels such as Skype shold still be considered as usual.

Usage

You can change your status in your respective Team Tab or in the "All" tab. Changing status in one part, changes the others REAL TIME. Other users need not to refresh page to get updates. Please also do note that you can change anyone's status. Please be careful

Tech Stack

  • Angular 8
  • Firebase using AngularFire

Known Issues

  • When you hit the toggle button, the last update cell flickers. This only happens on your screen and not on other users that receives the update
  • When you hit the toggle button, the whole app might flicker. There is a known hack in place that keeps the state of the selected tab. Without it, the tab selection resets everytime.
  • Tooltip on the team view appears on the center of the cell rather than the text itself
  • Overall UX improvements e.g. Spinners, Overall Layout

ys-status's People

Contributors

amcpanaligan avatar

Watchers

James Cloos avatar  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.