Projects

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Billing and Payment
Capturing Data
Contact Us
Fix a Problem
Integrating to Our APIs
Introduction: Getting Started
Managing Your Account
Safety and Standards
Uncategorized

Projects


On BioRegistra, a Project is made up of a group of capture requirements to be captured by a user. So, a project basically consists of textual and biometric (fingerprint and portrait) requirements. After creating a project, you will need to assign agents to these projects, who will then be responsible for carrying out the actual capture on the BioRegistra Windows or Android client.

Creating A Project

Creating a project is easy. It requires five (5) simple steps, each of which will be explained in the coming sections. To begin this process, click on the Create New Project button on the Green Menu bar at the top of your Home Page or on the Card when logged in.

Step 1 – Project Details

Here, you need to specify basic details of the project, including the name, a short description, the capture type and category, use cases allowed in the Project (Enrolment and Re-enrollment), if project will need upload of pre-identifiers (this is explained in section 2.2.4), if it should be capturable on the web. Users can also upload a logo at this point for their project.

Re-enrolment

Re-enrolment, simply put, is the process of updating a captured record. This is done in cases where the agent or admin captured and synced a record with errors. To do this, the agent needs to provide an identifier which will then be used to retrieve the record for the agent or admin to ‘re-enroll’ and save again on the system. These different ways of identifying the record to be updated is represented by Modes of Re-enrolment.

Note that re-enrolment can only be done on the capture devices (Windows and Android) and not on the web. Also, data update can only be done online, meaning the agent needs to be signed in online.

If you want this functionality to be available to your agents, you need to turn this ON when creating the project (step 1) and also select the mode that should be available to your agents. Modes of re-enrolment is discussed in the next section.

Modes of Re-enrolment

There are three modes that agents can use to retrieve a record during re-enrolment:

  • Unique ID – This is the unique value that was entered when the data was captured. E.g. Staff Number could be the unique ID in a project for capturing employees.
  • Custom ID – This is useful for projects that have custom IDs, which are generally easier to remember than System Generated ID.
  • System Generated ID – This is the default unique number generated for any record captured on BioRegistra. Note that every record has this number.

Admins can specify more than one mode during set-up. What this typically means is that the agent will have the luxury of picking anyone that is convenient during the exercise.

Charging for Re-enrolment

You will be charged for every feature used during enrolment. Features are those categories that have been captured in your record (textual, fingerprint and portrait). However, you will not be charged twice for a feature on the same record. What this means is that if the initial capture had all three features, then editing this record will be free, but editing a record that only had textual and fingerprint features, to have all three features will incur the cost of the new feature just added. This amount will be deducted from the wallet just before the record is updated and saved.

Removing a feature during re-enrolment will not lead to refund of initial capture cost.

Step 2 – Textual Configuration (Demographics)

Once done with filling the project details, you will be taken to the screen to configure textual information required by you for the project.

It is required that you create a textual form with at least one mandatory field. You create a field by dragging the required field from the right to the left of the pane. You can also do this by clicking a field on the right; this will appear on the left and you can configure as needed. Additionally, you can also delete any control not needed, duplicate a field to create another or edit anyone of your fields on the left pane.

Available Controls/fields

Headers

You are advised to always start your textual configurations with a header as it gives the textual form a clean and clear look. This also groups your fields for you, making it easier to capture data. Specify the label of the header as this is the name that the header will take. You can also specify whether the header will be on the same page or should start on a new page.

Text field

The text field is the most commonly used field. This field is added if you expect free inputs during capture that can either be alphabets, numbers, symbols, or a combination. You will need to specify which type of data is accepted, whether text, phone number, date, colour or email. Also, the minimum and maximum length should be specified.

Text Area

The text area is similar to the text field. However, the text area is more appropriate when the input in the field is expected to have multiple lines, e.g. residential address. Just like the text field, you will need to specify the minimum and maximum length that is accepted in the area.

Dropdown

Here, you will need to add options and one is expected to be chosen during capture. This will be displayed as a dropdown during the capture.

Radio Group

This field requires that options are added and only one can be selected during capture.

Checkbox Group

This field requires that different options are added, so that one or more of them can be selected during capture.

Date Field

The date field is included if you will require any form of date input during capture. The date field can be validated in three ways.

Date Range – If you have an earliest and latest dates you expect selected. For example, you can specify that only dates between 1st of May, 2017 to 30 May, 2017 can be selected during awha capture.

Age – You can specify the min and max age before the capture date that can be selected. E.g. if you want to ensure that the date entered during capture must not be more than 100 years and less than 18 years before the capture date.

Future Date – This means only a future date, or the capture date can be selected.

File Upload

The file upload control is included during configuration if you want the capture to include an upload into the system. The acceptable file formats and max size (in kb) need to be specified.

Checkbox

The Checkbox field is used when you want the form to have a checkbox that the user must/can check to indicate the presence (or not) of something. E.g. If you want the form to have a field like “I have agreed to the terms and conditions” then the checkbox field will help to achieve this.

Definition of Some Common Parameters across Controls

Dependency

If the field is dependent on the output of another field, then you will need to define this here. E.g. state field is dependent on Country field.

Mandatory

You must tick this if you want any field to be compulsory. What this means is that when agent is capturing, he won’t be able to proceed without providing values for those fields

Label

This is the name you want the field to have, e.g. First Name, Age, Gender, etc.

Help Text

Help text is an additional help message that is displayed beside the field. It is represented by a question mark icon and hovering or clicking on this shows the extra comment that was inputted by you during configuration.

Placeholder

This is the default message that will be shown inside the field before the agent even enters an input. An example of a placeholder in a Name text field will be ‘Enter your full name’

Options

This parameter is available for fields that have multiple options to choose from – Select, Checkbox group, Radio Group. You will need to provide the options available, these will be displayed on the form during capture.

Unique ID

When configuring textual details to be captured, you can also specify which of the fields will be a unique field. What this means is that the system will not allow the user to have two records with the same value for that project.

An example is Employee number. No two employees are expected to have the same employee number, so when configuring a project that is to be used to capture employees of a company, the admin can decide to make the Employee number field to be the Unique ID.

Note that only Text fields can be made to be unique IDs.

Step 3 – Fingerprint Configuration

You can also specify if your project will require fingerprint(s) captured. In this case, you need to specify the finger(s) that will be captured on both hands. Also, you need to specify if you require validation for your fingerprint scans. Validation ensures the quality of each fingerprint scan is checked before it is accepted.

Although fingerprint capture can be made compulsory with validation ON, you can also specify if you want to allow agents skip a fingerprint. This is particularly useful in cases where they are unable to capture the finger for numerous reasons, e.g., the user does not have the finger or has poor prints. Admins have the liberty to create the different skip reasons that agents can select from.

Click on ‘Skip, no fingerprint is required’, if your project does not require that user captures fingerprint. An example of this is a user who wants to capture buildings.

Step 4 – Portrait Configuration

You need to specify if your project will require image(s) to be captured. Each picture to be captured will be named, as well as the type of picture selected (if it is a Portrait or a normal picture). However, you need to state if you require validation for a portrait. Like the fingerprint validation, turning this ON means you want the quality of your portraits checked before it is accepted into the system. So, this will ensure that a leg is not captured as portrait, for instance.

Just like the fingerprint, an admin can specify if the agent should be able to “ignore” validation for a capture for a picture that is Compulsory and has validation. This is useful in cases where the system is unable to detect a face due to any defects, imagine trying to capture someone with one eye, the validator will flag it as an irregularity as it is expecting two visible eyes.

Step 5 – Assign Agents

The last step is where you optionally assign agents to the project. This lists all created agents and allows you check those that should have access to the project, and also gives you the opportunity to navigate to a view where new ones can be created (if they haven’t been created yet). You can also proceed without assigning any new agent. Click on Save as the final step to create the project.

 

Project Dashboard

You can view the performance stats of any of the created projects in your account. The stat shows basic analytics about the project to give you a summary information about the project so far. To view the dashboard for a particular project:

  • Log into your profile
  • On the Home menu, locate the project and hover/click on the project icon
  • An overlay is displayed, click on Dashboard

 

Project Data Analytics

Analytics are customizable charts that BioRegistra offers to users to create the kind of chart and information they will like to see. This allows users create any type of report from captured data. For example, a user who captured buildings can create a custom pie chart to show the distribution of the buildings he captured.

Currently, you can create your analytics using any one of four charts – Card, Pie Chart and Bar Graph.

Also, note that these graphs can only be created off fields that have a definite list of possible outcomes. That is, custom charts can only be created for Radio Group, Select and Check box group. In the example above, note that building types will likely be a dropdown, hence has finite outcomes it can be per record captured.

To create custom analytics for a project, do the following:

  • Log into your profile
  • On the Home menu, locate the project and hover over the project icon
  • An overlay is displayed, click on Analytics

On the page, create a layout first that the first created row should take. Selecting a layout should be done with the space needed per chart in mind. It is advisable to give a bar graph a bigger space than a Card, for example.

After selecting a Layout, click on the ‘Add Row’ button. The Row will be created using the Layout and ready for you to start customizing your report to show what information is relevant to you.

To start creating a chart, click on the Gear icon on the bottom right corner of a layout.

You will need to select a chart type, enter the name of the chart and select which of the fields you want the information displayed.

After saving the configured chart, the system automatically creates the chart and displays the information to the user.

You can edit a chart that has been created. Click on the Pencil icon to either delete a row, change layout, delete a chart, or edit the chart information.

 

Project Pre-identifiers

Most users prefer that agents are only able to capture a defined set of pre-populated records. In that case, during capture, system checks to ensure a part of what is captured has been pre-provided in the system before the agent can proceed to capture. This set of details provided before the capture even commences is called Pre-identifier. For instance, imagine a company wants to capture all her employees, and wants to ensure nobody outside the workforce is captured. All that needs to be done is to first identify that unique thing that will distinguish each staff – Staff number in this case. Then the staff numbers would be uploaded to the system first. When the capture is about to commence, the system will automatically validate the unique id provided by the agent against the database to be sure that pre-identifier exists before allowing the agent capture. This way, agents cannot capture anyone not in the pre-uploaded list.

During Project creation, users need to ensure that this is turned on, if they will require their project to have that behavior.

 

Uploading Pre-identifiers

Pre-identifiers can be uploaded in two ways – using the portal and via API webservice calls.

Uploading Pre-identifiers using the Portal

To upload pre-identifiers using the portal:

  • Log into your account
  • Locate and hover on the project you want to upload pre-identifier for (ensure that pre-identifier required was turned on for the project during creation)
  • Click on the More button at the top right corner of the overlay
  • Click on Upload Pre-identifier option
  • You will be directed to a screen where you can upload a list.
  • Click the Upload New List button. This will show a modal where you can download a template, and then upload your result. This will delete any one that has already been uploaded, and replace with the new one just uploaded
  • Click on the Add More IDS button if you will like to add more to the existing pre-identifiers
  • In the excel sheet, you can specify an email address for any of the IDs. Specifying this means you want the agent with that email address to be the only person authorized to capture that pre-identifier
  • If the agent email address column is left unspecified, then any agent can capture the record tied to that pre-identifier.

Uploading Pre-identifiers using API

You can also upload your pre-identifiers to your project using our set of APIs. Access our API documentation here to understand how this can be used: www.developers.bioregistra.com

Assigning Pre-identifiers to Agent

Pre-identifiers can either be global or specific to agents. Global Pre-identifiers are those that can be captured by any agent assigned to that project, while Specific ones can only be captured by specified email addresses. To specify/assign an email address to a pre-identifier, ensure that the email address has been added in the email address column in the excel used in populating the pre-identifiers.

Deleting a Pre-identifier

A Pre-identifier can be deleted. However, it can only be deleted when it has not been captured yet. To delete a pre-identifier, do the following:

  • Locate the project on the Home Page
  • Hover on the project to reveal options
  • Click on More and click on Upload Pre-identifier
  • On the card with number of Uploaded IDs, click on View full list
  • Locate the one to be deleted and click on the Delete button in the Action column

 

Editing a Project

After a project has been created, you can edit what has been created. Devices automatically pick the latest version of the project when an agent logs in. To edit a project, do the following:

  • Log into your account
  • Locate the project to be edited and hover to reveal the options
  • Click on the Edit button
  • You will be navigated to the screen where the project details, textual, fingerprint and portrait information can be edited
  • You can also use the Jump to dropdown to skip any step when editing a project
  • When done editing, click save and ensure to publish the new configuration.

Deactivating a Project

You can deactivate a project. Deactivating a project means no agent will be able to log in and capture any record for that project. To deactivate a project, do the following:

  • Locate the project to be deactivated on the Home page
  • Hover over the project and click on the red Deactivate button
  • Confirm Deactivation
  • You can also see the number of active and inactive projects on the top right corner of your home screen.

 

Cloning a Project

Cloning a project means duplicating an existing project, you can then edit any information and give the new project a new name.

To clone a new project, hover on the project, click on More option and click on Clone.

The form will be duplicated, with the freedom to change any information and name the project with a new name. This saves time that would have been wasted recreating a new project with similar fields and settings.

 

Project Settings

You can manage a wide variety of settings per project from the portal. These settings will be discussed in detail in this section. To navigate to the Settings page for any of your projects, hover on the Project, click on the More button and click on Settings.

Capture Location Settings

Some users want to ensure their agents compulsorily select a particular location where they are before they can start capturing. This is just to ensure that every record captured can be tracked to where it was captured. To do this, the admin will need to set Capture Location for the project. Of course, the disadvantage of this is that agents can select any location as there is no verification to confirm that the location selected, is really where the device is taking the exercise from.

In summary, every device trying to capture any record into this project must have a location defined before the operation can start. Failure to select a location will show the agent an error.

Admins can specify the list of what agents should select from, this can be any of:

  • States in Nigeria
  • LGA in Nigeria
  • Geopolitical zones
  • Custom Location – for this, admins will upload the names of places available that agents should capture from.

Customize Captured Record ID

For every record captured on BioRegistra, a System Generated ID (SGI) is created for the record. This ID is expected to be the unique number for the record. However, some customers will prefer that they have a special way of generating records upon sync to the backend. This becomes the Custom ID of the record.

To achieve this, the user has to define the rule he needs the Custom to take. This rule could be any or a combination of Numbers, Alphabets or the location where the record was captured.

Create Record Status Flags

Flags are appended to records by admins to identify them specially. The names of the flags to be created is fully dependent on the admin. While an HR executive will like to create flags like Probation, Sacked, Promoted; a school principal might create Admitted, Graduated. Clearly different users will have different Status Flags relevant to them.

To append these flags to records, do this from the CRM menu by clicking the Action button when on the Record.

Client Settings

To properly manage how devices capturing your project on the field behave, we have a list of ever-growing client settings that can be set from the portal. These settings include:

  • Should clients be able to see full details in device report? Basically, what turning this ON will allow the agents to see is the full details of a captured record from the capture device used. This setting will be ON by default in a project.
  • Should Clients preview captures before saving? This option will allow agents take a final look at the record they just captured, and about to save. Turning this OFF will mean records will be saved without the preview screen. This too, is turned ON by default on a project.

Link Sharing

This option is only available to projects that have been enabled to be captured on the web. This is where users can set things for his shareable link.

Functions that can be performed here include:

  • Copy and Preview of Public Link: User can copy link to be shared or see what it will look like by previewing in his own browser.
  • Share Link with Specific Email Address(es) singly or in bulk: You can share your link with specific email addresses whether by providing the emails one by one or doing this using a spreadsheet.
  • Notify Admin via email for every response: Select this option if you will like to get an email notification every time your form is filled.
  • Set expiry date for web form: Check this and enter a date and time if you will like your form to become invalid on the web at a particular time. This function is necessary if the form is expected to be time-bound.
  • Embed Code to a site: This is necessary for people who have websites they will like to embed their forms in. We offer HTML codes which you are expected to add in the Head and body tags of your site.

Capturing on the Web (Online Enrolment)

A project can also be captured on the web by either using the link shared or by signing in as an agent on the portal. If you want your project to be capturable on the web, ensure to toggle this ON when creating the project (step 1).

As an agent, you can also log into the web to capture. To login, use the same details used on the capture device, on the portal. This will show a list of all the projects the agent has been assigned to. Hovering on the project that has been enabled for Online capture will enable you to click the Start Capture button.

Note that a project must be enabled for Online capture before an agent will be able to capture on the portal.

Managing your users

You can manage other users in your account; create, edit or deactivate them. This role can only be assumed by Admins and User Managers.

To do any user management operation, click on the Manage User menu.

Creating a User

After creating an account, you can create other users who will be tasked with performing different functions on the account, based on the role assigned to them. To create a user, do the following:

  • Click on Manage Users menu when signed in
  • Click on Add Users button
  • Enter the user’s first name, last name, email address, phone number, address, and role
  • Click on Create
  • User will be created and an email sent to the email address used in adding user

 

User Roles on BioRegistra

The BioRegistra portal has different roles that users can be assigned to. Currently, there are five (5) roles users can belong to, there are:

Admin – An admin has all the privileges on the account. By default, a user who opens an account on BioRegistra is made an admin. The rights of an admin on the system are:

  • Create new data capture projects
  • Modify existing project settings
  • Create, edit and modify other users’ details
  • View captured records
  • View and generate reports and analytics
  • View and Top up your account wallet
  • View the API parameters needed to integrate to our set of APIs
  • Do a capture using the BioRegistra Android app or Windows application.

Reporter – A reporter’s main focus is on reports and the general information on what has been captured on all projects in an account. Their privileges include:

  • View captured records
  • View and generate reports and analytics

 

User Manager – A User manager’s responsibility is to create and manage the users of that account. The privileges of a User manager are:

  • Create other users
  • Reset password of other users
  • Deactivate other users
  • Edit details of other users

Support – A support user assists with resolving issues and troubleshoot basic support issues concerning details that were captured per project. Privileges of a user manager include:

  • Create, edit and modify other users’ details
  • View captured records
  • View and generate reports and analytics
  • View the API parameters needed to integrate to our set of APIs

Agent – An agent is responsible for downloading and capturing data on the Android and Windows platforms. Agents can sign into the Android and Windows platforms, as well as the portal to capture on the web. When users are created by admins or user managers, they are assigned to at least one project. Their privileges include:

  • Do a capture using the BioRegistra Android APK or Windows application.
  • View stats of captured records on the device
  • Log into web to capture project that is enabled for the web

 

Editing a user’s Information

To edit a created user’s information (either first name, last name, role, etc), do the following:

  • Click on Manage Users menu
  • Locate the user whose detail you want to edit
  • Click on the Edit button on the Action column
  • Change details required and save

 

Deactivating a User

As an admin or a User Manager, you can deactivate a created user. When a user is deactivated, he/she will not be able to log in again until re-activated. In other words, the user’s account will be suspended. To deactivate a user, do the following:

  • Click on the Manage User menu
  • Locate the user to be deactivated, and click on the Deactivate icon on the Action column
  • Confirm the deactivation

 

Resetting User password

If you have a user in your account who has forgotten his/her password and will like to reset it from your admin end, do the following:

  • Click on the Manage User menu
  • Locate the user
  • Click on the Password Reset button on the Actions column
  • Confirm reset
  • A new temporary password will be sent to the user’s email address and he/she will be required to change it after using the password for the very first time.

 

Viewing and Searching Users

To view created users in your account, do the following

  • Click on the Manage User menu
  • Your full list of users will be displayed by default
  • To search for a particular user, enter the user’s email address in the Search field

Note: You must be signed in as an Admin or User Manager to perform these actions (create, edit, reset password and deactivate a user).

Also, a User Manager cannot perform actions on an Admin account, i.e. a User manager cannot reset an admin’s password, deactivate an admin’s account or edit their information.

How do I create a user/agent on BioRegistra portal?

User/agent is someone who manages projects or enroll users of a service or business.

After you create an account, you can create other users who will be tasked with performing different functions on the account, based on the role assigned to them. To create a user, do the following:

  • Click on Manage Users menu when signed in
  • Click on Add Users button
  • Enter the users first name, last name, email address, phone number, address and role
  • Click on Create
  • User will be created and an email sent to the email address used in adding user

How do I deactivate/reactivate a user?

As an admin or a User Manager, you can deactivate a created user. When a user is deactivated, he/she

will not be able to log in again until re-activated. In other words, the users account will be suspended. To

deactivate a user, do the following:

  • Click on the Manage User menu
  • Locate the user to be deactivated, and click on the Deactivate icon on the Action column

How do I change my password?

If you have a user in your account who has forgotten his/her password and will like to reset it from your

admin end, do the following:

  • Click on the Manage User menu
  • Locate the user
  • Click on the Password Reset button on the Actions column
  • Confirm reset
  • A new temporary password will be sent to the user’s email address and he/she will be required to change it after using the password for the very first time

How do I access CRM and Reports?

After capturing some data and you want to view those details using our CRM module, do the following:

  • On the Data Management Menu dropdown, click on CRM
  • Select the project you want to view details for
  • Click the Run button to view the captured records summarily
  • You can use the filters to get specific results. You can search by the date of the capture, or a
  • keyword that was used for that capture
  • To view more details about a record, click on the View Details button
  • This opens and shows the detailed textual and the biometric information (fingerprint and picture), if the record has any.

You can also view detailed reports about your account or reports on your captured data. To view reports, do the following:

  • On the Data Management Menu dropdown, click on Reports
  • Select a report
  • You can also add a filter to limit the results you will like to see
  • Select the Report Output. Report Outputs are simply the columns you expect your report to have, this ensures that unwanted columns can be removed, leaving just the information you want to see
  • Click on RUN button to generate the report
  • You can also export the report if you will like to use your report output externally. To export your report, click on the Export Report button after you have run your report.