Marcos Cunha
← Back

Academic Training Community

A website with day-to-day support materials and tools, community news and learning paths, built on Odoo with custom modules.

Role
Solutions developer
Type
Web platform • Corporate education
Client
ZOOM Education
Academic Training Community

The problem

  • Staff needed a single place for materials, support tools and community information.
  • Finding a company document meant knowing exactly where each file lived.
  • Coordinators had no consolidated view of the training delivered by each pedagogical advisor.

The solution

An Odoo website built with custom modules that brings together the company's day-to-day support tools and learning paths.

Screens

Pedagogical Hub with the company's key files.
Pedagogical Hub with the company's key files.
Search bot: staff ask for a document by keyword and get the link.
Search bot: staff ask for a document by keyword and get the link.
Coordinators' dashboard with each advisor's training sessions.
Coordinators' dashboard with each advisor's training sessions.

Features

Pedagogical Hub

  • Gathers the company's key files in one place.

Document search bot

  • Users ask for a document by keyword and the bot returns the link.
  • Built in Python, using similarity-based matching rules.

Coordinators' dashboard

  • Tracks every training session delivered by each pedagogical advisor.
  • Power Automate flows gather training records from different sources and match them against the advisor database, with no manual checking.

My role

Solutions developer

  • I programmed custom Odoo modules and the automations that support the team's daily work.

Stack

Platform
  • Odoo (custom modules)
Automation
  • Python
  • Power Automate
/Next projectSECOB ↗Corporate website • Public sector
SECOB