Giter VIP home page Giter VIP logo

inspections's People

Contributors

byerraco avatar carevaloc avatar dependabot[bot] avatar ingkool avatar ivaneliasoo avatar msftgits avatar

Stargazers

 avatar

Watchers

 avatar  avatar

inspections's Issues

App Requirements Definition

Objetivo

Automatizar la administración de Reportes de Inspección

Caso de Uso:

Actualmente estos reportes son manuales. El usuario se dirige a la instalacion con el formato fisico del reporte y un boligrafo. LLena el reporte y toma algunas fotos.
La intencion es hacer esto mediante una aplicacion. El usuario llega a la instalacion con su telefono o tablet, abre un nuevo formato de reporte electonico, lo llena con su telefono, toma unas fotos y las adjunta a ese reporte electronico y lo guarda

Propuesta

WhatsApp Image 2020-05-25 at 1 59 17 AM

Se Desarrollará una Aplicacion Web Responsiva para ser utilizadas principalmente en Moviles, Tables pero que debera mostrarse correctamente en equipos laptops y de escritorio.

El usuario debera ser capaz de:

  • Iniciar Sesion en la aplicacion con un nombre de usuario y Contraseña (en la face inicial sera un usuario y clave fija)
  • Registrar, Modificar y Visualizar Reportes de Inspeccion
  • Adjuntar fotografias en el edicion de los reportes
  • Descargar los Reportes Creados
  • Administrar los checks disponibles para el reporte
  • Configurar la visibilidad de los Checks Configurados para los reportes de inspección

Create the reports Factory

I think Factory Method Pattern is the best way to deal with the report creation based on saved configuration, so I planned it now

Last Bugs Review

##Known Issues
Automatically detect the parameters of checks and check items (URGENT)
Delete Photos (If i have time)
the check completed is not ok in the list of reports
Refresh on Uploading Photos
if I save and then I want to save signatures the save button does not appear
DO NOT print until the report is closed
redirect to created settings

Do not show Report Name in Report

In the future when we have more reports, there could be slight changes. But it will be predictable. As this is auto, this does not have to appear in the report at all.

Change Main Menu

  1. Big-Picture Structure
    a. In consideration of future setup, I prefer the menu on the left to be
    i. Home ->Home can show the below cards for user to click.
    ii. LEW Licensing (Upcoming)
    iii. Reporting
    iv. Namelist (Upcoming)
    v. Risk Assessment (Upcoming)
    vi. Method of Statement (Upcoming)
    vii. Manpower Scheduling (Upcoming)

Tables are too small in tablet mode

Also wondering if there are ways to present on a tablet. some of the tables are very small to view on the tablet.
May I check if there are ways to sense if it is presented on a tablet or PC?

Only admins are allowed to edit reports settings

c. For the Report Settings, I think it will be better that only admin user can edit the different reports. Can you please take away the Report Settings from this screen and put under Master Menu: Master setup which will include:
Master Setup
i. Users &
ii. Report Settings

add security layer

adds security layer core,infrastructure and API, generatin JWT token validating tokens, add security to OpenaAPI (Swagger)

Report Naming Convention

I foresee that the report name would get very messy.
I wish to make it auto naming as follows:

Report Name: 20200728 – Inspection Report – E/123456 – 123 ABC Road #1-23
(YYYYMMDD – Title of Report – Licensing number – Address)

Address Autosuggest

No issues here just that maybe can have auto suggest function if inside our database.

The signature part is not very smooth

The signature part is not very smooth. Good to have a small box for customer/foreman to tap and sign on it. The designation and details are a little hard to type on the tablet.

Cant Save Signature

error on save:

Trying to update shadow property LastEdit in Owned Type "Responsable"

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.