Technical Documentation
Return to Main Documentation
ENGLISH - version 2.3
ENGLISH - version 2.3
  • Introduction
  • Getting started
    • Create your fork
    • Configure your fork
    • Keep your fork updated
    • Communication
  • Installation
    • Local installation
      • Prerequisites
      • Ubuntu Linux
      • Debian Linux
      • macOS
      • Windows
      • Vagrant
      • Docker
    • Production and staging servers
      • Installer
      • Create a deploy user
      • Generating SSH Key
      • Manual installation (not recommended)
      • Digital Ocean
      • Heroku
      • Mail server configuration
    • Basic configuration
    • User documentation and guides
  • Customization
    • Introduction
    • Translations and texts
    • Images
    • Styles with CSS
    • JavaScript
    • Models
    • Controllers
    • Views and HTML
    • Components
    • Other Ruby classes (GraphQL, lib, mailers, builders)
    • Gems
    • Application configuration
    • Routes
    • Tests
  • Technical Features
    • OAuth
    • GraphQL
    • Debates and proposals recommendations
    • Configure Census Connection
    • Local Census
    • Multitenancy
    • User content translations
  • Open Source project
    • Code of conduct
    • Contributing
    • Coding conventions
    • Open source forks and modifications
    • License
Powered by GitBook
On this page
  • Managing the local census
  • Manually
  • Automatically
  • Features
  1. Technical Features

Local Census

PreviousConfigure Census ConnectionNextMultitenancy

Last updated 2 months ago

This feature is designed for installations with limited resources that cannot configure and customize their census connection remotely, so we offer them a solution to use a local census instead. For this purpose, administrators are provided with a way to manage the local census database through the administration panel under Settings > Local census.

Managing the local census

Administrators can manage this census in two different ways:

  • Manually: adding one citizen at a time through a form.

  • Automatically: through an importation process.

Manually

Administrators can create a record by clicking the Create new local census record button, which appears in the top right corner of the page. This will take us to a new page where we can fill in the following form and create the new record:

Automatically

Administrators can import multiple records through a CSV file by clicking the Import CSV button, which appears in the top right corner of the page. This will take us to a new page where we can attach a CSV file to create the new records:

Features

  • Search by document number: Since the local census could contain a lot of records, we have added a search feature to allow administrators to find existing records by document number.

  • Avoid the introduction of duplicated records: A model validation has been added that does not allow adding records that share the same number and type of document.

Form to create a record by filling in the document type, document number, date of birth and postal code
Page to import new records via csv