Skip to Content
Catalog / WEB · Website & Themes / AlshayebCo Training Survey
AlshayebCo Training Survey
alshayebco_training_survey

AlshayebCo Training Survey

Collect bilingual employer hiring-intent surveys online and turn them into actionable records

v19.0.1.0.0 AlshayebCo Website & Themes Application

Defines model alshayeb training survey response (single model, ~30 fields, draft/submitted state) and inherits company and settings for notification configuration. A website-enabled http.Controller serves the public form, a CSRF-protected POST submit handler that maps Q1..Q27 form keys to fields, and a user-auth XLSX download. Ships two mail templates (team notification + respondent confirmation), a QWeb A4 PDF report, frontend SCSS/JS assets scoped under .o_ats_wrap, and a Settings app block. Depends on website and mail; XLSX export uses xlsxwriter when available.

Overview

Running an employer survey for a training program usually means juggling a static HTML form, scattered email replies, and manual spreadsheets. This module publishes a polished public bilingual (English/Arabic) employer survey at /training-survey, captures every submission as a structured record in Odoo, and notifies your team automatically the moment a response arrives. Each response can be exported to XLSX or printed as an A4 PDF, and respondents receive an automatic confirmation email, so the whole intake-to-follow-up workflow lives in one place.

Workflow

Alshayeb Training Survey Response

Draft
Submitted

Key Features

  • Public bilingual (English/Arabic) employer survey form served at /training-survey, open to anonymous visitors.
  • Multi-step, five-section wizard layout (Organization, Odoo use, hiring intent, pledge, consent) with progress dots.
  • Every submission is stored as a structured response record with around 30 mapped fields.
  • Sends an automatic notification email with the full response summary to your internal team on each submission.
  • Sends a bilingual acknowledgement email to the respondent, toggleable per company.
  • Optional Letter of Intent download plus signed-document upload attached to the response.
  • One-click XLSX export and an A4 QWeb PDF report for any response.
  • Backend list and form views with search filters and group-by for city, organization type, and hiring willingness.
  • Configurable notification recipients and external CC under General Settings.
  • Server-side validation of email format, privacy consent, and pledge signatory details.

Technical Details

Technical Name alshayebco_training_survey
Version 19.0.1.0.0
License LGPL-3
Domain WEB · Website & Themes

Menu Structure

Training Survey
Responses
Public Survey Link
Settings

Security

Internal users can read, create, and edit survey responses; only system administrators can delete them. Public visitors submit the form anonymously through a CSRF-protected endpoint that writes records via elevated rights, and the XLSX export endpoint enforces standard record access checks. Notification settings are restricted to administrators.

Internal User (base.group_user) Settings / Administrator (base.group_system)

Dependencies

website mail