Welcome to vLife DGO
vLife DGO is a comprehensive web-based platform designed for the Centro Estatal de Evaluación y Control de Confianza (CEACC) in Durango, Mexico. The system streamlines the employee background evaluation and verification process for law enforcement and public security personnel.What is vLife DGO?
vLife DGO provides a complete digital solution for conducting thorough background evaluations, including:- Personal Information Management - Capture and maintain comprehensive personal data
- Multi-dimensional Evaluation - Assess candidates across family, academic, career, and economic dimensions
- Document Management - Upload, validate, and store required documentation securely
- Automated Report Generation - Generate professional expedientes (dossiers) in PDF format
- Certificate Issuance - Create and validate official certificates for completed evaluations
Key Features
Two Evaluation Types
Support for both Permanencia (continuity) and Nuevo Ingreso (new entry) evaluations
Secure Authentication
Session-based authentication with encrypted passwords and secure session management
Multi-step Data Capture
Structured forms for personal, family, academic, career, economic, and reference data
Document Upload
Support for required and optional documents with validation and file size limits
PDF Generation
Automated expediente generation using Puppeteer for professional reports
Progress Tracking
Real-time progress indicators showing evaluation completion status
Who is it for?
vLife DGO is designed for:- Candidates - Law enforcement and public security personnel undergoing background evaluations
- Evaluators - CEACC staff managing and reviewing evaluation submissions
- System Administrators - IT personnel responsible for deployment and configuration
How it Works
User Registration
Candidates register with their personal information, RFC (tax ID), and evaluation type
Complete Data Capture
Candidates fill out six data capture sections: personal, family, academic, career, economic, and references
Upload Documents
Required documents are uploaded based on evaluation type (Permanencia or Nuevo Ingreso)
Finalize Evaluation
Once all sections are complete and documents uploaded, evaluation is submitted for review
Technology Stack
vLife DGO is built with:- Backend - Node.js with Express.js framework
- Templating - Handlebars for server-side rendering
- Database - MySQL for data persistence
- Authentication - bcrypt for password hashing, express-session for session management
- PDF Generation - Puppeteer for creating expediente reports
- File Upload - Multer with configurable size limits (20MB max)
Getting Started
Quickstart
Get up and running with vLife DGO in minutes
Installation
Step-by-step installation guide for development and production
Configuration
Configure database, sessions, and file uploads
User Guides
Learn how to use each feature of the platform
Support
For questions or issues with vLife DGO, please refer to:- GitHub Repository - Source code and issue tracking
- User manual included in
/src/public/resources/Manual/Manual_de_Usuario_vLife.pdf
vLife DGO is version 3.0.0 and is actively used by CEACC Durango for employee background evaluations.