Code Monkey home page Code Monkey logo

emis-web's People

Contributors

benmaruchu avatar lykmapipo avatar mkumbobeaty avatar mloweedgar avatar navish avatar renovate-bot avatar rijkerd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

emis-web's Issues

Improve components JSDocs

  • Stakeholders
  • Alerts
  • Assessments
  • Resources
  • Geographical Features
  • Incidents
  • Emergency Plans
  • Reusable Components

EMIS UI current state

EMIS UI STATE

Authentication

  • Validate if phone number provided and show error message if not provided
  • Validate if password is provided and show error message if not provided
  • On sign in button click show spinner on button
  • If no connection, show error message
  • If sign in failed, show API error message or general signi n error message
  • If sign in succeed, go home

Home

  • Showing full page loading state with spinner in the middle and setup messages timed out
  • If no connection, show no internet connection error state in full page
  • Loading EMIS API schemas and common configurations
  • If schemas loading failed, show error state in full page
  • If setup succeed, show home page

Stakeholders

  • On click Stakeholders from home page, go to Stakeholders home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click Contacts, go to Stakeholders Contacts page
  • On click Roles, go to Stakeholder Roles page
  • On click Notifications, go to Stakeholders Notifications page
Contacts
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create contact action button
  • If data, show a contact list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total contacts, next and previous actions and ability to
    jump to specific page.
  • Show primary actions to create new contacts
  • Show primary action to refresh/reload contacts
  • On click export, export contacts as CSV
  • On click import, import contacts from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Roles
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create roles action button
  • If data, show a roles list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total roles, next and previous actions and ability to
    jump to specific page.
  • Show primary actions to create new roles
  • Show primary action to refresh/reload roles
  • On click export, export roles as CSV
  • On click import, import roles from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
notifications
  • UI not designed

Resources

  • On click Resources from home page, go to Resources home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click Adjustments, go to Resources Adjustments page
  • On click Items, go to Resources Items page
  • On click Stock, go to Resources Stock page
  • On click Utilization/Consumption, go to Resources Utilization/Consumption page
  • On click Warehouses, go to Resources Warehouses page
Adjustments
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create adjustments action button
  • If data, show a adjustments list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total adjustments, next and previous actions and ability
    to jump to specific page.
  • Show primary actions to create new adjustments
  • Show primary action to refresh/reload adjustments
  • On click export, export adjustments as CSV
  • On click import, import adjustments from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Items
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create items action button
  • If data, show a items list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total items, next and previous actions and ability
    to jump to specific page.
  • Show primary actions to create new items
  • Show primary action to refresh/reload items
  • On click export, export items as CSV
  • On click import, import items from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Utilization/Consumption
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Utilization/Consumption action button
  • If data, show a Utilization/Consumption list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total Utilization/Consumption, next and previous actions
    and ability to jump to specific page.
  • Show primary actions to create new Utilization/Consumption
  • Show primary action to refresh/reload Utilization/Consumption
  • On click export, export Utilization/Consumption as CSV
  • On click import, import Utilization/Consumption from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Warehouses
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Warehouses action button
  • If data, show a Warehouses list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total Warehouses, next and previous actions
    and ability to jump to specific page.
  • Show primary actions to create new Warehouses
  • Show primary action to refresh/reload Warehouses
  • On click export, export Warehouses as CSV
  • On click import, import Warehouses from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Stock
  • UI not designed

Incidents

  • On click Incidents from home page, go to Incidents home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click Incident Command Center, go to Incident Command Center page
  • On click Actions, go to Actions page
  • On click Assessments, go to Assessments Stock page
  • On click Feeds, go to Feeds page
  • On click Incident Types, go to Incident Types page
  • On click Loss Database/History go to Loss Database/History
Incident Types
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Incident Types action button
  • If data, show a Incident Types list, with pagination, filters, search
  • If data, show a Incident Types list with sorting options
  • Show pagination on top of the table/list with total Incident Types, next and previous actions
    and ability to jump to specific page.
  • Show primary actions to create new Incident Types
  • Show primary action to refresh/reload Incident Types
  • On click export, export Incident Types as CSV
  • On click import, import Incident Types from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Incident Command Center
  • UI not designed
Actions
  • UI not designed
Assessments
  • UI not designed
Feeds
  • UI not designed
Loss Database/History
  • UI not designed

Geographical Features

  • On click Geographical Features from home page, go to Geographical Features home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click Administrative boundaries, go to Administrative boundaries page
  • On click Critical Infrastructure, go to Critical Infrastructure page
  • On click Facilities, go to Facilities Stock page
  • On click Evacuation Centers, go to Evacuation Centers page
  • On click Warehouses, go to Warehouses page
Administrative boundaries
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Administrative boundaries action button
  • If data, show a Administrative boundaries list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total Administrative boundaries, next and previous
    actions and ability to jump to specific page.
  • Show primary actions to create new Administrative boundaries
  • Show primary action to refresh/reload Administrative boundaries
  • On click export, export Administrative boundaries as CSV
  • On click import, import Administrative boundaries from CSV
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Critical Infrastructure
  • UI not designed
Facilities
  • UI not designed
Evacuation Centers
  • UI not designed
Warehouses
  • UI not designed

Emergency Plans

  • On click Emergency Plans from home page, go to Emergency Plans home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click Emergency Planner, go to Emergency Planner page
  • On click Dissemination, go to Dissemination page
  • On click Activation, go to Activation page
  • On click Evacuation Centers, go to Evacuation Centers page
  • On click Drills & Exercises, go to Drills & Exercises page
Emergency Planner
  • UI not designed
Dissemination
  • UI not designed
Activation
  • UI not designed
Drills & Exercises
  • UI not designed

Assessment

  • On click Assessment from home page, go to Assessment home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click Indicators, go to Indicators page
  • On click Observation/Response, go to Observation/Response page
  • On click Questionnaires, go to Questionnaires page
  • On click Questions, go to Questions page
Indicators
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Indicators action button
  • If data, show a Indicators list, with pagination, filters, search and sorting options
  • Show pagination on top of the table/list with total Indicators, next and previous actions
    and ability to jump to specific page.
  • Show primary actions to create new Indicators
  • Show primary action to refresh/reload Indicators
  • On click export, export Indicators as csv
  • On click import, import Indicators from csv
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Questionnaires
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Questionnaires action button
  • If data, show a Questionnaires list, with pagination, filters and search
  • If data, show a Questionnaires list, with sorting options
  • Show pagination on top of the table/list with total Questionnaires, next and previous actions
    and ability to jump to specific page.
  • Show primary actions to create new Questionnaires
  • Show primary action to refresh/reload Questionnaires
  • On click export, export Questionnaires as csv
  • On click import, import Questionnaires from csv
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Questions
  • Show full page loading spinner
  • If no connection, show no internet connection error state in full page
  • If error, show error state in full page
  • If no data, show empty state in full page, with create Questions action button
  • If data, show a Questions list, with pagination, filters and search
  • If data, show a Questions list, with sorting options
  • Show pagination on top of the table/list with total Questions, next and previous actions
    and ability to jump to specific page.
  • Show primary actions to create new Questionnaires
  • Show primary action to refresh/reload Questions
  • On click export, export Questions as csv
  • On click import, import Questions from csv
  • On click all, update table/list toolbar with actions applicable to all selected i.e share, notify etc
Observation/Response
  • UI not designed

Alerts

  • On click Alerts from home page, go to Alerts home page
  • Display breadcrumbs on the top left with ability to go Home page
  • Display quick components menu on the right to allow to go to any components
  • Display current user on the right after quick components menu to allow to go to user settings and
    sign out
  • On click All Alerts, go to All Alerts page
  • On click Actions taken, go to Actions taken page
  • On click Alerts Feed, go to Alerts Feed page
  • On click Surveys & Feedback, go to Surveys & Feedback page
  • On click Service Requests, go to Service Requests page
All Alerts
  • UI not designed
Actions taken
  • UI not designed
Alerts Feed
  • UI not designed
Surveys & Feedback
  • UI not designed
Sources
  • UI not designed
Service Requests
  • UI not designed

Remove auto completion in forms

Description

As a user , I want to use form without auto-completion so that i can fill without having to delete some populated fields

There is an issue with pagination component

Describe the bug
When results are filtered if the results pages are less than the page user was on when filtering the number doesn't reset to 1.

Expected behavior
On filter the page number should reset to 1 as user start to paginate the returned results.

Screenshots
If applicable, add screenshots to help explain your problem.
screenshot from 2019-02-07 19-26-01

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.