Giter Club home page Giter Club logo

bullkeeper_integration_platform's Issues

Important error listings

  • Validation messages are not translated when validation is used at the controller parameter level.
  • Implement an unhandled error handler to return a generic error.
  • Check if a given value is a valid ObjectID.

BIP_6: API for managing "Schedule Blocks".

Manage the data of the "Schedule Blocks" configured from the mobile application.

It will be managed as a separate entity linked to the user and independent of mobile devices.

A "Schedule Blocks" entity will be related to a set of applications installed on a mobile device linked to the user.

estimate 8

BIP_8: API to manage monitored mobile devices.

It will be necessary to manage the list of monitored mobile devices, where the daily habits configured will be applied.

Each entity "DeviceEntity" will have the relevant information of the mobile terminal and data referring to the version of the installed application. This entity will be related to a set of applications and their applied rules.

estimate 8.

BIP_9: API to manage the daily profile of the child / adolescent.

It will be necessary to enable an API to manage the daily details of the monitored child / adolescent. In such a way that in the detail screen you can see the last device you used, the remaining daily time, your current location and the application currently in use.

estimate 5

BIP_10: Management of multiple supervisors.

Currently the system only allows a child to be linked to the parent / guardian who has registered it in the system, this prevents another user of the platform from seeing results or taking actions for this child / adolescent from their account.

The system should allow for a child / adolescent registered in the system to associate multiple supervisors with different roles.

Each supervisor will have their own copy of the generated alerts.

The different roles will be:

  • Administrator.
  • Data viewer
  • Parental control rule editor

estimate 13.

BIP_3: Add web service to close session.

It will be necessary to add a new web service to close the session. The user will provide the device identifier in such a way that the device of the user's device group can be eliminated.

estimate 5.

Urgent improvements

  1. Study and evaluate alternatives such as the Spring Batch project for sending notifications.
  2. Save invalid access token errors as warning alerts.

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.